ErrorsAreMissesCache.d.ts 534 B

12345678910111213
  1. import type { KeyValueCache } from "./KeyValueCache";
  2. import type { Logger } from "@apollo/utils.logger";
  3. export declare class ErrorsAreMissesCache<V = string> implements KeyValueCache<V> {
  4. private cache;
  5. private logger?;
  6. constructor(cache: KeyValueCache<V>, logger?: Logger | undefined);
  7. get(key: string): Promise<V | undefined>;
  8. set(key: string, value: V, opts?: {
  9. ttl?: number;
  10. }): Promise<void>;
  11. delete(key: string): Promise<boolean | void>;
  12. }
  13. //# sourceMappingURL=ErrorsAreMissesCache.d.ts.map