export declare class AsyncCache { inflightCache: Map>; resolvedCache: Map; clear(): void; has(key: string): boolean; get(key: string): Promise; tryGetSync(key: string): T | undefined; getSync(key: string, errorMessage?: string): T; set(key: string, promise: Promise): Promise; setSync(key: string, value: T): void; delete(key: string): void; } //# sourceMappingURL=cache.d.ts.map