1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| // @flow
| // Generated using flowgen2
|
| import type {ICache} from './ICache';
| import type {CachedResponse} from './CachedResponse';
|
| declare class FileCache {
| constructor(location: string): void;
| getResponse(
| url: string,
| callback: (err: null | Error, response: null | CachedResponse) => void,
| ): void;
| setResponse(url: string, response: CachedResponse): void;
| updateResponseHeaders(
| url: string,
| response: {[key: 'headers' | 'requestTimestamp']: any},
| ): void;
| invalidateResponse(
| url: string,
| callback: (err: ErrnoError | null) => void,
| ): void;
| }
| export default FileCache;
|
|