57 lines
1.4 KiB
TypeScript
57 lines
1.4 KiB
TypeScript
export {
|
|
AppShell,
|
|
resolveRoute,
|
|
type AppShellProps,
|
|
type InstanceContext,
|
|
type InstanceModule,
|
|
type ResolvedRoute,
|
|
type RouteKind,
|
|
} from './app-shell.js';
|
|
export {
|
|
FleetPage,
|
|
canonicalHttpOrigin,
|
|
type FleetDataSource,
|
|
type FleetPageProps,
|
|
type FleetSnapshot,
|
|
} from './fleet/fleet-page.js';
|
|
export * from './fleet/fleet-table-view-model.js';
|
|
export { InstanceEditor, type InstanceEditorProps } from './instances/instance-crud.js';
|
|
export {
|
|
InstanceDetail,
|
|
INSTANCE_MODULE_LABELS,
|
|
type CapabilityDataSource,
|
|
type CapabilityState,
|
|
type InstanceCapability,
|
|
type InstanceCapabilityMap,
|
|
type InstanceDetailProps,
|
|
} from './instances/instance-detail.js';
|
|
export {
|
|
createInstanceApiDataSource,
|
|
passwordUpdate,
|
|
tagsFromInput,
|
|
type InstanceDataSource,
|
|
type ManagedInstance,
|
|
type PasswordUpdate,
|
|
} from './instances/instance-api-data-source.js';
|
|
|
|
export {
|
|
createEventStreamClient,
|
|
createSseParser,
|
|
parseEventEnvelope,
|
|
type EventStreamClient,
|
|
type EventStreamClientOptions,
|
|
type EventStreamListener,
|
|
type EventStreamState,
|
|
type EventStreamStateListener,
|
|
type SseParser,
|
|
type SseRecord,
|
|
} from './events/event-stream-client.js';
|
|
export {
|
|
createEventInvalidationController,
|
|
type EventInvalidationController,
|
|
type EventInvalidationOptions,
|
|
type InvalidationBatch,
|
|
} from './events/event-invalidation-controller.js';
|
|
|
|
export const webWorkspaceReady = true;
|