import type { PluginBuild } from 'esbuild'; export type RebuildOptions = { label: string; buildStart: () => void | Promise; buildEnd: () => void | Promise; rebuildEnd: () => void | Promise; rebuildStart: () => void | Promise; }; export declare const OnRebuild: (onRebuildOptions: RebuildOptions) => { name: string; setup: (build: PluginBuild) => void; }; //# sourceMappingURL=on-rebuild.d.ts.map