export declare function createInputWaitTracker(options: { shouldManageSession: (sessionID: string) => boolean; invalidateContinuation: (sessionID: string) => void; }): { trackInputWait: (event: { type: string; properties?: { id?: string; requestID?: string; sessionID?: string; }; }) => void; hasInputWait: (sessionID: string) => boolean; clearInputWaits: (sessionID: string) => void; waitsByParent: Map>; };