export interface FindResult {
    fullName: string;
    baseName: string;
    fileSize: number;
}
export declare type FindFilesCallback = (error: Error, results: FindResult[]) => void;
export declare function findFilesSync(storageHandle: any, searchPattern?: string, listFilePath?: string): FindResult[];
export declare function findFiles(storageHandle: any, searchPattern: string): Promise<FindResult[]>;
export declare function findFiles(storageHandle: any, searchPattern: string, listFilePath: string): Promise<FindResult[]>;
export declare function findFiles(storageHandle: any, searchpattern: string, callback: FindFilesCallback): null;
export declare function findFiles(storageHandle: any, searchpattern: string, listFilePath: string, callback: FindFilesCallback): null;
