/** * Ambient module declarations for `virtual:czap/*` modules served by the * `@czap/vite` plugin. * * Reference from an app's env declarations: * * ```ts * /// * ``` */ declare module 'virtual:czap/boundaries' { /** * Build-derived boundary manifest: boundary export name to * `{ id, outputs, outputsByTier, assetUrls? }` (see * `collectBoundaryManifest` in `@czap/vite` and `BoundaryManifest` in * `@czap/edge`). Empty when the project defines no boundaries. */ export const boundaries: import('@czap/edge').BoundaryManifest; } declare module 'virtual:czap/tokens' { /** Build-collected token definitions (see `collectTokenManifest` in `@czap/vite`). */ export const tokens: import('@czap/vite').TokenManifest; } declare module 'virtual:czap/tokens.css' { /** Compiled `:root` custom properties for all collected tokens. */ const css: string; export default css; } declare module 'virtual:czap/themes' { /** Build-collected theme definitions (see `collectThemeManifest` in `@czap/vite`). */ export const themes: import('@czap/vite').ThemeManifest; } declare module 'virtual:czap/wasm-url' { /** Resolved czap-compute WASM URL, or `null` when WASM is disabled. */ export const wasmUrl: string | null; } declare module 'virtual:czap/config' { /** Typed handle for the workspace `czap.config.ts` hub (stub). */ export const config: unknown; }