import type { CodegenTypes, TurboModule } from 'react-native';
export interface Spec extends TurboModule {
    preload(sources: Array<CodegenTypes.UnsafeObject>): Promise<Array<CodegenTypes.UnsafeObject>>;
    getCachePath(source: CodegenTypes.UnsafeObject): Promise<CodegenTypes.UnsafeObject>;
    writeToCache(source: CodegenTypes.UnsafeObject, file: string): Promise<CodegenTypes.UnsafeObject>;
    configureCache(limits: CodegenTypes.UnsafeObject): Promise<CodegenTypes.UnsafeObject>;
    clearMemoryCache(): Promise<CodegenTypes.UnsafeObject>;
    clearDiskCache(): Promise<CodegenTypes.UnsafeObject>;
}
declare const _default: Spec | null;
export default _default;
