declare const _default: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
    rimraf: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
        sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    };
    sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    rimrafSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    manual: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
        sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    };
    manualSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    native: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
        sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    };
    nativeSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    posix: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
        sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    };
    posixSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    windows: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
        sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    };
    windowsSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    moveRemove: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
        sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    };
    moveRemoveSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
} & {
    default: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
        rimraf: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
            sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        };
        sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        rimrafSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        manual: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
            sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        };
        manualSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        native: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
            sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        };
        nativeSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        posix: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
            sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        };
        posixSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        windows: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
            sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        };
        windowsSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        moveRemove: ((path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => Promise<void>) & {
            sync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
        };
        moveRemoveSync: (path: string | string[], opt?: import("./index.js").RimrafOptions | undefined) => void;
    };
};
export = _default;
