UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

14 lines (13 loc) 786 B
import { isLoopbackHost } from "../gateway/net.js"; export { isLoopbackHost }; export type CdpSendFn = (method: string, params?: Record<string, unknown>, sessionId?: string) => Promise<unknown>; export declare function getHeadersWithAuth(url: string, headers?: Record<string, string>): { [x: string]: string; }; export declare function appendCdpPath(cdpUrl: string, path: string): string; export declare function fetchJson<T>(url: string, timeoutMs?: number, init?: RequestInit): Promise<T>; export declare function fetchOk(url: string, timeoutMs?: number, init?: RequestInit): Promise<void>; export declare function withCdpSocket<T>(wsUrl: string, fn: (send: CdpSendFn) => Promise<T>, opts?: { headers?: Record<string, string>; handshakeTimeoutMs?: number; }): Promise<T>;