@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
10 lines (9 loc) • 351 B
TypeScript
export type IMessageMonitorClient = {
request: (method: string, params?: Record<string, unknown>) => Promise<unknown>;
stop: () => Promise<void>;
};
export declare function attachIMessageMonitorAbortHandler(params: {
abortSignal?: AbortSignal;
client: IMessageMonitorClient;
getSubscriptionId: () => number | null;
}): () => void;