/** * Map of listeners for computed value. * Stores listeners for each key and notifies them when the value is computed or an error occurs. * This allows multiple requests to wait for the same computation without duplicating it. */ import { ValueInfo } from '../../../shared/value-info'; export declare class Waiters { private map; wait(key: string): Promise; notifyComputed(valueInfo: ValueInfo): void; notifyError(key: string, errorMessage: string): void; } //# sourceMappingURL=waiters.d.ts.map