import type { KeyValueCache, KeyValueCacheSetOptions } from "@apollo/utils.keyvaluecache"; import Keyv from "keyv"; interface KeyvAdapterOptions { disableBatchReads?: boolean; } export declare class KeyvAdapter implements KeyValueCache { private readonly keyv; private readonly dataLoader; constructor(keyv?: Keyv, options?: KeyvAdapterOptions); get(key: string): Promise; set(key: string, value: V, opts?: KeyValueCacheSetOptions): Promise; delete(key: string): Promise; } export {}; //# sourceMappingURL=index.d.ts.map