interface PluginContext { resolve(source: string, importer?: string, options?: { skipSelf?: boolean; }): Promise<{ id: string; external?: boolean | string; } | null>; addWatchFile(file: string): void; } /** * `import source from "./tasks.ts?bounded-task"` yields the module bundled * into a `BoundedTaskSource` at build time, so deployed servers never run * esbuild. Registered for Vite (dev and client builds) and the production * Nitro build. */ export declare function boundedTaskSourcePlugin(): { name: string; enforce: "pre"; resolveId(this: PluginContext, source: string, importer?: string): Promise; load(this: PluginContext, id: string): Promise; }; export {};