UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

20 lines (19 loc) 1.04 kB
export type LegacyConfigRule = { path: string[]; message: string; match?: (value: unknown, root: Record<string, unknown>) => boolean; }; export type LegacyConfigMigration = { id: string; describe: string; apply: (raw: Record<string, unknown>, changes: string[]) => void; }; import { isRecord } from "../utils.js"; export { isRecord }; export declare const getRecord: (value: unknown) => Record<string, unknown> | null; export declare const ensureRecord: (root: Record<string, unknown>, key: string) => Record<string, unknown>; export declare const mergeMissing: (target: Record<string, unknown>, source: Record<string, unknown>) => void; export declare const mapLegacyAudioTranscription: (value: unknown) => Record<string, unknown> | null; export declare const getAgentsList: (agents: Record<string, unknown> | null) => any[]; export declare const resolveDefaultAgentIdFromRaw: (raw: Record<string, unknown>) => string; export declare const ensureAgentEntry: (list: unknown[], id: string) => Record<string, unknown>;