import * as esbuild from "esbuild"; import { type MemorySourceStore } from "../source-store.js"; export declare const packageDir: string; export declare const packageNodeModules: string; export declare const sourceNamespace = "lakebed-source"; export declare function isBareSpecifier(path: string): boolean; export declare function resolveSourceFile(sourceStore: MemorySourceStore, requestedPath: string): Promise; export declare function loaderForPath(path: string): esbuild.Loader; export declare function createSourcePlugin(sourceStore: MemorySourceStore, target: "server" | "client"): esbuild.Plugin; export declare function unquoteServerEnvValue(value: string): string; export declare function parseServerEnvFile(contents: string): Record; export declare function readCapsuleServerEnv(sourceStore: MemorySourceStore): Promise>; export declare function buildCapsule({ capsuleDir, sourceStore, capsuleId }?: { capsuleDir?: string; sourceStore?: MemorySourceStore; capsuleId?: string; }): Promise<{ app: any; buildDir: string; clientOut: string; env: Record; serverOut: string; sourceStore: MemorySourceStore; }>; //# sourceMappingURL=build.d.ts.map