/** * Compatibility shim for code that previously imported esbuild via this path. * * The actual esbuild runtime now lives in the `@veryfront/ext-bundler-esbuild` * extension; this module forwards to the registered `Bundler` contract so * legacy callers keep working without importing `esbuild` directly. */ import { build as bundlerBuild, stop as bundlerStop, transform as bundlerTransform } from "../../extensions/bundler/index.js"; import type { BundleOptions, BundleResult, TransformOptions, TransformResult } from "../../extensions/bundler/index.js"; export type { BundleOptions as BuildOptions, BundleResult as BuildResult, TransformOptions, TransformResult, } from "../../extensions/bundler/index.js"; /** esbuild-shaped facade backed by the registered `Bundler` contract. */ export declare function getEsbuild(): { build: (opts: BundleOptions) => Promise; transform: (code: string, opts?: Omit) => Promise; stop: () => Promise; }; export declare const transform: typeof bundlerTransform; export declare const build: typeof bundlerBuild; export declare const stop: typeof bundlerStop; /** No-op kept for backwards compatibility with legacy bootstrap callers. */ export declare function initializeEsbuild(): Promise; //# sourceMappingURL=esbuild.d.ts.map