import type { PluginBuild } from 'esbuild';
import { BuildFeatureType, type BuildList } from '../bundler/definitions';
/** Plugin for canceling build if delete action happens and cleaning up wrapped files */
export declare function cancelBuildOnActionRemovePlugin(options: {
    root: string;
    sourceRoot?: string;
}, buildFeatureType: BuildFeatureType, buildList: BuildList): {
    name: string;
    setup(build: PluginBuild): void;
};
