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