import type { BuildResult } from "esbuild"; import type { BundlerOutputLayoutOptions, BundlerOutputLayoutStats } from "../src/types.d.ts"; type NormalizedBundlerOutputLayoutOptions = { enabled: boolean; patterns: { asset?: string; css?: string; js?: string; map?: string | "alongside"; }; }; declare function normalizeBundlerOutputLayoutOptions(options: BundlerOutputLayoutOptions | undefined): NormalizedBundlerOutputLayoutOptions; declare function applyOutputLayout(args: { outDir: string; outputLayout: NormalizedBundlerOutputLayoutOptions; publicPath?: string; result: BuildResult; rootDir: string; }): Promise<{ outputs: string[]; stats?: BundlerOutputLayoutStats; }>; export { applyOutputLayout, normalizeBundlerOutputLayoutOptions, }; export type { NormalizedBundlerOutputLayoutOptions }; //# sourceMappingURL=output-layout.d.ts.map