wzp
2021-05-13 7d694a9113118daec5be7ac224dab46a3b20f106
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// @flow
// Generated using flowgen2
 
import type {CachedResponse} from './CachedResponse';
 
interface ICache {
  getResponse(
    url: string,
    cb: (err: Error | null, response: CachedResponse | null) => void,
  ): void;
  setResponse(url: string, response: CachedResponse | null): void;
  updateResponseHeaders?: (
    url: string,
    response: {[key: 'headers' | 'requestTimestamp']: any},
  ) => void;
  invalidateResponse(url: string, cb: (err: Error | null) => void): void;
}
 
export type {ICache};