import Keyv from 'keyv';
export declare class Cache extends Keyv {
    has(key: string): Promise<boolean>;
    remember(key: string, ms: number, fx: () => Promise<any>): Promise<any>;
    rememberForever(key: string, fx: () => Promise<any>): Promise<any>;
    pull(key: string): Promise<any>;
    forget(key: string): Promise<boolean>;
    flush(): Promise<void>;
}
