import type { BuildOptions } from 'esbuild';
export type ESBuildOptions = Omit<BuildOptions, 'absWorkingDir' | 'entryPoints' | 'watch'>;
export * from './esbuild/bundle-locals';
export * from './esbuild/fix-extensions';
declare module '../index' {
    interface Pipe {
        /**
         * Transpile and bundle with {@link https://esbuild.github.io/ esbuild}.
         *
         * For documentation on the _options_ to pass to _esbuild_ refer to its
         * {@link https://esbuild.github.io/api/#build-api documentation}.
         *
         * @param options Build {@link ESBuildOptions | options} to pass to esbuild.
         *
         */
        esbuild(options: ESBuildOptions): Pipe;
    }
}
