__vite_ssr_exportName__("AdvertisedEndpointProviderKind", () => { try { return AdvertisedEndpointProviderKind } catch {} });
__vite_ssr_exportName__("AdvertisedEndpointReachability", () => { try { return AdvertisedEndpointReachability } catch {} });
__vite_ssr_exportName__("AdvertisedEndpointHostedHttpsCompatibility", () => { try { return AdvertisedEndpointHostedHttpsCompatibility } catch {} });
__vite_ssr_exportName__("AdvertisedEndpointStatus", () => { try { return AdvertisedEndpointStatus } catch {} });
__vite_ssr_exportName__("AdvertisedEndpointSource", () => { try { return AdvertisedEndpointSource } catch {} });
__vite_ssr_exportName__("AdvertisedEndpointProvider", () => { try { return AdvertisedEndpointProvider } catch {} });
__vite_ssr_exportName__("AdvertisedEndpointCompatibility", () => { try { return AdvertisedEndpointCompatibility } catch {} });
__vite_ssr_exportName__("AdvertisedEndpoint", () => { try { return AdvertisedEndpoint } catch {} });
const __vite_ssr_import_0__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/node_modules/.pnpm/effect@4.0.5/node_modules/effect/dist/Schema.js");
const __vite_ssr_import_1__ = await __vite_ssr_import__("/@fs/home/ubuntu/wt/pr-24263/packages/contracts/src/baseSchemas.ts", {"importedNames":["TrimmedNonEmptyString"]});


const AdvertisedEndpointProviderKind = __vite_ssr_import_0__.Literals([
	"core",
	"private-network",
	"tunnel",
	"manual"
]);
const AdvertisedEndpointReachability = __vite_ssr_import_0__.Literals([
	"loopback",
	"lan",
	"private-network",
	"public"
]);
const AdvertisedEndpointHostedHttpsCompatibility = __vite_ssr_import_0__.Literals([
	"compatible",
	"mixed-content-blocked",
	"requires-configuration",
	"unknown"
]);
const AdvertisedEndpointStatus = __vite_ssr_import_0__.Literals([
	"available",
	"unavailable",
	"unknown"
]);
const AdvertisedEndpointSource = __vite_ssr_import_0__.Literals([
	"desktop-core",
	"desktop-addon",
	"server",
	"user"
]);
const AdvertisedEndpointProvider = __vite_ssr_import_0__.Struct({
	id: __vite_ssr_import_1__.TrimmedNonEmptyString,
	label: __vite_ssr_import_1__.TrimmedNonEmptyString,
	kind: AdvertisedEndpointProviderKind,
	isAddon: __vite_ssr_import_0__.Boolean
});
const AdvertisedEndpointCompatibility = __vite_ssr_import_0__.Struct({
	hostedHttpsApp: AdvertisedEndpointHostedHttpsCompatibility,
	desktopApp: __vite_ssr_import_0__.Literals(["compatible", "unknown"])
});
const AdvertisedEndpoint = __vite_ssr_import_0__.Struct({
	id: __vite_ssr_import_1__.TrimmedNonEmptyString,
	label: __vite_ssr_import_1__.TrimmedNonEmptyString,
	provider: AdvertisedEndpointProvider,
	httpBaseUrl: __vite_ssr_import_1__.TrimmedNonEmptyString,
	wsBaseUrl: __vite_ssr_import_1__.TrimmedNonEmptyString,
	reachability: AdvertisedEndpointReachability,
	compatibility: AdvertisedEndpointCompatibility,
	source: AdvertisedEndpointSource,
	status: AdvertisedEndpointStatus,
	isDefault: __vite_ssr_import_0__.optional(__vite_ssr_import_0__.Boolean),
	description: __vite_ssr_import_0__.optional((0,__vite_ssr_import_1__.TrimmedNonEmptyString))
});
//# sourceMappingSource=vite-generated
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJtYXBwaW5ncyI6IkFBQUEsQ0FBQTs7Ozs7Ozs7QUFBQTtBQUVBOzs7QUFFTyxNQUFNLGlDQUFpQyxzQkFBTyxTQUFTO0NBQzVEO0NBQ0E7Q0FDQTtDQUNBO0FBQ0YsQ0FBQztBQUdNLE1BQU0saUNBQWlDLHNCQUFPLFNBQVM7Q0FDNUQ7Q0FDQTtDQUNBO0NBQ0E7QUFDRixDQUFDO0FBR00sTUFBTSw2Q0FBNkMsc0JBQU8sU0FBUztDQUN4RTtDQUNBO0NBQ0E7Q0FDQTtBQUNGLENBQUM7QUFJTSxNQUFNLDJCQUEyQixzQkFBTyxTQUFTO0NBQUM7Q0FBYTtDQUFlO0FBQVMsQ0FBQztBQUd4RixNQUFNLDJCQUEyQixzQkFBTyxTQUFTO0NBQ3REO0NBQ0E7Q0FDQTtDQUNBO0FBQ0YsQ0FBQztBQUdNLE1BQU0sNkJBQTZCLHNCQUFPLE9BQU87Q0FDdEQsSUFBSTtDQUNKLE9BQU87Q0FDUCxNQUFNO0NBQ04sU0FBUyxzQkFBTztBQUNsQixDQUFDO0FBR00sTUFBTSxrQ0FBa0Msc0JBQU8sT0FBTztDQUMzRCxnQkFBZ0I7Q0FDaEIsWUFBWSxzQkFBTyxTQUFTLENBQUMsY0FBYyxTQUFTLENBQUM7QUFDdkQsQ0FBQztBQUdNLE1BQU0scUJBQXFCLHNCQUFPLE9BQU87Q0FDOUMsSUFBSTtDQUNKLE9BQU87Q0FDUCxVQUFVO0NBQ1YsYUFBYTtDQUNiLFdBQVc7Q0FDWCxjQUFjO0NBQ2QsZUFBZTtDQUNmLFFBQVE7Q0FDUixRQUFRO0NBQ1IsV0FBVyxzQkFBTyxTQUFTLHNCQUFPLE9BQU87Q0FDekMsYUFBYSxzQkFBTyxZQUFTLDRDQUFxQjtBQUNwRCxDQUFDIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyJyZW1vdGVBY2Nlc3MudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgU2NoZW1hIGZyb20gXCJlZmZlY3QvU2NoZW1hXCI7XG5cbmltcG9ydCB7IFRyaW1tZWROb25FbXB0eVN0cmluZyB9IGZyb20gXCIuL2Jhc2VTY2hlbWFzLnRzXCI7XG5cbmV4cG9ydCBjb25zdCBBZHZlcnRpc2VkRW5kcG9pbnRQcm92aWRlcktpbmQgPSBTY2hlbWEuTGl0ZXJhbHMoW1xuICBcImNvcmVcIixcbiAgXCJwcml2YXRlLW5ldHdvcmtcIixcbiAgXCJ0dW5uZWxcIixcbiAgXCJtYW51YWxcIixcbl0pO1xuZXhwb3J0IHR5cGUgQWR2ZXJ0aXNlZEVuZHBvaW50UHJvdmlkZXJLaW5kID0gdHlwZW9mIEFkdmVydGlzZWRFbmRwb2ludFByb3ZpZGVyS2luZC5UeXBlO1xuXG5leHBvcnQgY29uc3QgQWR2ZXJ0aXNlZEVuZHBvaW50UmVhY2hhYmlsaXR5ID0gU2NoZW1hLkxpdGVyYWxzKFtcbiAgXCJsb29wYmFja1wiLFxuICBcImxhblwiLFxuICBcInByaXZhdGUtbmV0d29ya1wiLFxuICBcInB1YmxpY1wiLFxuXSk7XG5leHBvcnQgdHlwZSBBZHZlcnRpc2VkRW5kcG9pbnRSZWFjaGFiaWxpdHkgPSB0eXBlb2YgQWR2ZXJ0aXNlZEVuZHBvaW50UmVhY2hhYmlsaXR5LlR5cGU7XG5cbmV4cG9ydCBjb25zdCBBZHZlcnRpc2VkRW5kcG9pbnRIb3N0ZWRIdHRwc0NvbXBhdGliaWxpdHkgPSBTY2hlbWEuTGl0ZXJhbHMoW1xuICBcImNvbXBhdGlibGVcIixcbiAgXCJtaXhlZC1jb250ZW50LWJsb2NrZWRcIixcbiAgXCJyZXF1aXJlcy1jb25maWd1cmF0aW9uXCIsXG4gIFwidW5rbm93blwiLFxuXSk7XG5leHBvcnQgdHlwZSBBZHZlcnRpc2VkRW5kcG9pbnRIb3N0ZWRIdHRwc0NvbXBhdGliaWxpdHkgPVxuICB0eXBlb2YgQWR2ZXJ0aXNlZEVuZHBvaW50SG9zdGVkSHR0cHNDb21wYXRpYmlsaXR5LlR5cGU7XG5cbmV4cG9ydCBjb25zdCBBZHZlcnRpc2VkRW5kcG9pbnRTdGF0dXMgPSBTY2hlbWEuTGl0ZXJhbHMoW1wiYXZhaWxhYmxlXCIsIFwidW5hdmFpbGFibGVcIiwgXCJ1bmtub3duXCJdKTtcbmV4cG9ydCB0eXBlIEFkdmVydGlzZWRFbmRwb2ludFN0YXR1cyA9IHR5cGVvZiBBZHZlcnRpc2VkRW5kcG9pbnRTdGF0dXMuVHlwZTtcblxuZXhwb3J0IGNvbnN0IEFkdmVydGlzZWRFbmRwb2ludFNvdXJjZSA9IFNjaGVtYS5MaXRlcmFscyhbXG4gIFwiZGVza3RvcC1jb3JlXCIsXG4gIFwiZGVza3RvcC1hZGRvblwiLFxuICBcInNlcnZlclwiLFxuICBcInVzZXJcIixcbl0pO1xuZXhwb3J0IHR5cGUgQWR2ZXJ0aXNlZEVuZHBvaW50U291cmNlID0gdHlwZW9mIEFkdmVydGlzZWRFbmRwb2ludFNvdXJjZS5UeXBlO1xuXG5leHBvcnQgY29uc3QgQWR2ZXJ0aXNlZEVuZHBvaW50UHJvdmlkZXIgPSBTY2hlbWEuU3RydWN0KHtcbiAgaWQ6IFRyaW1tZWROb25FbXB0eVN0cmluZyxcbiAgbGFiZWw6IFRyaW1tZWROb25FbXB0eVN0cmluZyxcbiAga2luZDogQWR2ZXJ0aXNlZEVuZHBvaW50UHJvdmlkZXJLaW5kLFxuICBpc0FkZG9uOiBTY2hlbWEuQm9vbGVhbixcbn0pO1xuZXhwb3J0IHR5cGUgQWR2ZXJ0aXNlZEVuZHBvaW50UHJvdmlkZXIgPSB0eXBlb2YgQWR2ZXJ0aXNlZEVuZHBvaW50UHJvdmlkZXIuVHlwZTtcblxuZXhwb3J0IGNvbnN0IEFkdmVydGlzZWRFbmRwb2ludENvbXBhdGliaWxpdHkgPSBTY2hlbWEuU3RydWN0KHtcbiAgaG9zdGVkSHR0cHNBcHA6IEFkdmVydGlzZWRFbmRwb2ludEhvc3RlZEh0dHBzQ29tcGF0aWJpbGl0eSxcbiAgZGVza3RvcEFwcDogU2NoZW1hLkxpdGVyYWxzKFtcImNvbXBhdGlibGVcIiwgXCJ1bmtub3duXCJdKSxcbn0pO1xuZXhwb3J0IHR5cGUgQWR2ZXJ0aXNlZEVuZHBvaW50Q29tcGF0aWJpbGl0eSA9IHR5cGVvZiBBZHZlcnRpc2VkRW5kcG9pbnRDb21wYXRpYmlsaXR5LlR5cGU7XG5cbmV4cG9ydCBjb25zdCBBZHZlcnRpc2VkRW5kcG9pbnQgPSBTY2hlbWEuU3RydWN0KHtcbiAgaWQ6IFRyaW1tZWROb25FbXB0eVN0cmluZyxcbiAgbGFiZWw6IFRyaW1tZWROb25FbXB0eVN0cmluZyxcbiAgcHJvdmlkZXI6IEFkdmVydGlzZWRFbmRwb2ludFByb3ZpZGVyLFxuICBodHRwQmFzZVVybDogVHJpbW1lZE5vbkVtcHR5U3RyaW5nLFxuICB3c0Jhc2VVcmw6IFRyaW1tZWROb25FbXB0eVN0cmluZyxcbiAgcmVhY2hhYmlsaXR5OiBBZHZlcnRpc2VkRW5kcG9pbnRSZWFjaGFiaWxpdHksXG4gIGNvbXBhdGliaWxpdHk6IEFkdmVydGlzZWRFbmRwb2ludENvbXBhdGliaWxpdHksXG4gIHNvdXJjZTogQWR2ZXJ0aXNlZEVuZHBvaW50U291cmNlLFxuICBzdGF0dXM6IEFkdmVydGlzZWRFbmRwb2ludFN0YXR1cyxcbiAgaXNEZWZhdWx0OiBTY2hlbWEub3B0aW9uYWwoU2NoZW1hLkJvb2xlYW4pLFxuICBkZXNjcmlwdGlvbjogU2NoZW1hLm9wdGlvbmFsKFRyaW1tZWROb25FbXB0eVN0cmluZyksXG59KTtcbmV4cG9ydCB0eXBlIEFkdmVydGlzZWRFbmRwb2ludCA9IHR5cGVvZiBBZHZlcnRpc2VkRW5kcG9pbnQuVHlwZTtcbiJdLCJmaWxlIjoiL0Bmcy9ob21lL3VidW50dS93dC9wci0yNDI2My9wYWNrYWdlcy9jb250cmFjdHMvc3JjL3JlbW90ZUFjY2Vzcy50cyJ9

//# vitestCache=W3siZmlsZSI6IjEiLCJpZCI6IjEiLCJ1cmwiOiIyIiwiaW1wb3J0cyI6IjMiLCJtYXBwaW5ncyI6ZmFsc2UsImRlcHMiOiI0IiwiZHluYW1pY0RlcHMiOiI1Iiwic3RhdGljTW9ja3MiOm51bGx9LCIvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvcGFja2FnZXMvY29udHJhY3RzL3NyYy9yZW1vdGVBY2Nlc3MudHMiLCIvQGZzL2hvbWUvdWJ1bnR1L3d0L3ByLTI0MjYzL3BhY2thZ2VzL2NvbnRyYWN0cy9zcmMvcmVtb3RlQWNjZXNzLnRzIix7InVybHMiOiI2IiwiaWRzIjoiNyJ9LFsiOCIsIjkiXSxbXSxbIjgiLCI5Il0se30sIi9AZnMvaG9tZS91YnVudHUvd3QvcHItMjQyNjMvbm9kZV9tb2R1bGVzLy5wbnBtL2VmZmVjdEA0LjAuNS9ub2RlX21vZHVsZXMvZWZmZWN0L2Rpc3QvU2NoZW1hLmpzIiwiL0Bmcy9ob21lL3VidW50dS93dC9wci0yNDI2My9wYWNrYWdlcy9jb250cmFjdHMvc3JjL2Jhc2VTY2hlbWFzLnRzIl0=