12 lines
468 B
TypeScript
12 lines
468 B
TypeScript
import type { PendingContext, RegisterContextOptions } from "./types";
|
|
export declare class ContextCollector {
|
|
private sessions;
|
|
register(sessionID: string, options: RegisterContextOptions): void;
|
|
getPending(sessionID: string): PendingContext;
|
|
consume(sessionID: string): PendingContext;
|
|
clear(sessionID: string): void;
|
|
hasPending(sessionID: string): boolean;
|
|
private sortEntries;
|
|
}
|
|
export declare const contextCollector: ContextCollector;
|