/** * Sudopod - Unified workspace provider for remote development environments * * @see s-9cl3 - Unified Workspace Provider Architecture specification */ export type { Provider } from './provider/index.js'; export type { CodespacesConfig, CoderConfig, HubConfig, } from './provider/index.js'; export type { CreateOptions, SetupConfig, ServiceConfig, } from './provider/index.js'; export type { ServiceType, ServiceDefinition, ResolvedService, WorkspaceManifest, } from './services/index.js'; export { getServiceDefinition, resolveService, getBuiltInServiceNames, MANIFEST_PATH, writeManifest, readManifest, } from './services/index.js'; export type { Workspace, WorkspaceStatus, ListWorkspacesOptions, } from './provider/index.js'; export { createProvider } from './provider/index.js'; export { CodespacesProvider } from './provider/index.js'; export { ProviderError, WorkspaceNotFoundError, WorkspaceCreationError, WorkspaceTimeoutError, WorkspaceStateError, AuthenticationError, AuthorizationError, ConfigurationError, ConnectionError, PortForwardingError, ExecutionError, } from './provider/index.js'; //# sourceMappingURL=index.d.ts.map