export interface DirectoryItem {
    name: string;
    path: string;
    isDirectory: boolean;
}
export declare class DirectorySelector {
    private currentPath;
    constructor(initialPath?: string);
    /**
     * 获取当前目录下的所有文件夹和返回上级目录的选项
     */
    private getDirectoryItems;
    /**
     * 显示目录选择器
     */
    selectDirectory(): Promise<string>;
}
/**
 * 便捷函数：显示文件夹选择器
 */
export declare function selectDirectory(initialPath?: string): Promise<string>;
//# sourceMappingURL=directory-selector.d.ts.map