@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
24 lines (23 loc) • 756 B
TypeScript
import type { OpenClawConfig } from "../config/config.js";
import { type RuntimeEnv } from "../runtime.js";
export type MonitorSignalOpts = {
runtime?: RuntimeEnv;
abortSignal?: AbortSignal;
account?: string;
accountId?: string;
config?: OpenClawConfig;
baseUrl?: string;
autoStart?: boolean;
startupTimeoutMs?: number;
cliPath?: string;
httpHost?: string;
httpPort?: number;
receiveMode?: "on-start" | "manual";
ignoreAttachments?: boolean;
ignoreStories?: boolean;
sendReadReceipts?: boolean;
allowFrom?: Array<string | number>;
groupAllowFrom?: Array<string | number>;
mediaMaxMb?: number;
};
export declare function monitorSignalProvider(opts?: MonitorSignalOpts): Promise<void>;