import { BuildOptions } from 'esbuild'; import { BaseBuilder } from './base.builder.mjs'; import type { Item } from '../config/config.mjs'; export declare class EsbuildBuilder extends BaseBuilder { protected readonly _config: Item; readonly hasInitialBuild = true; private _builder; constructor(_config: Item); build(): Promise; dev(start: () => void): Promise; private _copyHtml; }