import { MediaSelectorOptions, FileSelectorOptions, FileInfo, MediaFileInfo, FileSaveRequest } from './internal/model'; export declare const open: (id: string) => Promise<{ success: boolean; }>; export declare const showMediaSelector: (options: MediaSelectorOptions) => Promise; export declare const releaseMediaSelector: () => Promise; export declare const showFileSelector: (options: FileSelectorOptions) => Promise; export declare const dumpDir: (path: string) => Promise<{ data: FileInfo[]; }>; export declare const readAsBase64: (path: string) => Promise<{ data: string; }>; export declare const stat: (path: string) => Promise; export declare const save: (params: FileSaveRequest) => Promise; export declare const fs: { open: (id: string) => Promise<{ success: boolean; }>; showMediaSelector: (options: MediaSelectorOptions) => Promise; releaseMediaSelector: () => Promise; showFileSelector: (options: FileSelectorOptions) => Promise; dumpDir: (path: string) => Promise<{ data: FileInfo[]; }>; readAsBase64: (path: string) => Promise<{ data: string; }>; stat: (path: string) => Promise; save: (params: FileSaveRequest) => Promise; };