export type IMessageMonitorClient = { request: (method: string, params?: Record) => Promise; stop: () => Promise; }; export declare function attachIMessageMonitorAbortHandler(params: { abortSignal?: AbortSignal; client: IMessageMonitorClient; getSubscriptionId: () => number | null; }): () => void;