export declare enum FilePickerType { Choose = 1, Move = 2, Copy = 3, CopyMove = 4 } export declare class FilePicker { private title; private multiSelect; private mimeTypeFiler; private modal; private type; private path?; constructor(title: string, multiSelect: boolean, mimeTypeFilter: string[], modal: boolean, type: FilePickerType, path?: string); pick(): Promise; } export declare class FilePickerBuilder { private title; private multiSelect; private mimeTypeFiler; private modal; private type; private path?; constructor(title: string); setMultiSelect(ms: boolean): FilePickerBuilder; addMimeTypeFilter(filter: string): FilePickerBuilder; setMimeTypeFilter(filter: string[]): FilePickerBuilder; setModal(modal: boolean): FilePickerBuilder; setType(type: FilePickerType): FilePickerBuilder; startAt(path: string): FilePickerBuilder; build(): FilePicker; } export declare function getFilePickerBuilder(title: string): FilePickerBuilder;