import { TApiAuthorizationCacheOptions } from '../../../../type/class/api/authorization';
export declare class ApiAuthorizationResolverCache<V> {
    private readonly CACHE;
    private options?;
    constructor(options?: TApiAuthorizationCacheOptions);
    clear(): void;
    configure(options?: TApiAuthorizationCacheOptions): void;
    get(key: string): undefined | V;
    set(key: string, value: V): void;
    private getMemoryOptions;
}
