export declare class DelaySession { private baseDebounceTime; private expectedTotalTime; private readonly providerInvocationTime; private extraDebounce; constructor(baseDebounceTime: number, expectedTotalTime: number | undefined, providerInvocationTime?: number); setExtraDebounce(extraDebounce: number): void; setBaseDebounceTime(baseDebounceTime: number): void; setExpectedTotalTime(expectedTotalTime: number): void; getDebounceTime(): number; getArtificialDelay(): number; } //# sourceMappingURL=delay.d.ts.map