import { AbstractVideoStaticFileCache } from './abstract-video-static-file-cache';
declare class VideosPreviewCache extends AbstractVideoStaticFileCache<string> {
    private static instance;
    private constructor();
    static get Instance(): VideosPreviewCache;
    getFilePathImpl(filename: string): Promise<{
        isOwned: boolean;
        path: string;
    }>;
    protected loadRemoteFile(key: string): Promise<{
        isOwned: boolean;
        path: string;
    }>;
}
export { VideosPreviewCache };
//# sourceMappingURL=videos-preview-cache.d.ts.map