import { debugNodeOptions, defaultDriveOptions, defaultNodeOptions } from "@powerhousedao/design-system/connect";
import type { SharingType } from "document-drive";
import type { ReactNode } from "react";
type AllNodeOptions = (typeof debugNodeOptions)[number] | (typeof defaultDriveOptions)[number] | (typeof defaultNodeOptions)[number];
export declare function getDriveNodeOptions(sharingType: SharingType): AllNodeOptions[];
export declare function getFileNodeOptions(): AllNodeOptions[];
export declare function getFolderNodeOptions(): AllNodeOptions[];
export declare function getNodeOptions(): {
    readonly LOCAL: {
        readonly DRIVE: AllNodeOptions[];
        readonly FOLDER: AllNodeOptions[];
        readonly FILE: AllNodeOptions[];
    };
    readonly CLOUD: {
        readonly DRIVE: AllNodeOptions[];
        readonly FOLDER: AllNodeOptions[];
        readonly FILE: AllNodeOptions[];
    };
    readonly PUBLIC: {
        readonly DRIVE: AllNodeOptions[];
        readonly FOLDER: AllNodeOptions[];
        readonly FILE: AllNodeOptions[];
    };
};
export declare const driveSections: {
    disableAddDrives: boolean;
    sharingType: SharingType;
    label: ReactNode;
}[];
export {};
//# sourceMappingURL=drive-sections.d.ts.map