import type { Plugin, FunctionPluginHooks } from "rollup";
type PluginHookName = keyof FunctionPluginHooks;
type Order = "pre" | "post";
type Options = {
    hook: PluginHookName;
    order: Order;
};
/**
 * Clean output directory.
 * @param dirs [Optional]
 * @returns {Plugin} Rollup Plugin
 */
export declare function cleandir(dirs: string | string[], options?: Options): Plugin;
export {};
