UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

153 lines (152 loc) 9.28 kB
export declare const ModelChoiceSchema: import("@sinclair/typebox").TObject<{ id: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TString; provider: import("@sinclair/typebox").TString; contextWindow: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; reasoning: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>; }>; export declare const AgentSummarySchema: import("@sinclair/typebox").TObject<{ id: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; identity: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; theme: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; emoji: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; avatar: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; avatarUrl: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>; }>; export declare const AgentsListParamsSchema: import("@sinclair/typebox").TObject<{}>; export declare const AgentsListResultSchema: import("@sinclair/typebox").TObject<{ defaultId: import("@sinclair/typebox").TString; mainKey: import("@sinclair/typebox").TString; scope: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TLiteral<"per-sender">, import("@sinclair/typebox").TLiteral<"global">]>; agents: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ id: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; identity: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; theme: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; emoji: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; avatar: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; avatarUrl: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>; }>>; }>; export declare const AgentsCreateParamsSchema: import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TString; workspace: import("@sinclair/typebox").TString; emoji: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; avatar: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; export declare const AgentsCreateResultSchema: import("@sinclair/typebox").TObject<{ ok: import("@sinclair/typebox").TLiteral<true>; agentId: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TString; workspace: import("@sinclair/typebox").TString; }>; export declare const AgentsUpdateParamsSchema: import("@sinclair/typebox").TObject<{ agentId: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; workspace: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; model: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; avatar: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; export declare const AgentsUpdateResultSchema: import("@sinclair/typebox").TObject<{ ok: import("@sinclair/typebox").TLiteral<true>; agentId: import("@sinclair/typebox").TString; }>; export declare const AgentsDeleteParamsSchema: import("@sinclair/typebox").TObject<{ agentId: import("@sinclair/typebox").TString; deleteFiles: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>; }>; export declare const AgentsDeleteResultSchema: import("@sinclair/typebox").TObject<{ ok: import("@sinclair/typebox").TLiteral<true>; agentId: import("@sinclair/typebox").TString; removedBindings: import("@sinclair/typebox").TInteger; }>; export declare const AgentsFileEntrySchema: import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TString; path: import("@sinclair/typebox").TString; missing: import("@sinclair/typebox").TBoolean; size: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; updatedAtMs: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; content: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; export declare const AgentsFilesListParamsSchema: import("@sinclair/typebox").TObject<{ agentId: import("@sinclair/typebox").TString; }>; export declare const AgentsFilesListResultSchema: import("@sinclair/typebox").TObject<{ agentId: import("@sinclair/typebox").TString; workspace: import("@sinclair/typebox").TString; files: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TString; path: import("@sinclair/typebox").TString; missing: import("@sinclair/typebox").TBoolean; size: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; updatedAtMs: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; content: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>>; }>; export declare const AgentsFilesGetParamsSchema: import("@sinclair/typebox").TObject<{ agentId: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TString; }>; export declare const AgentsFilesGetResultSchema: import("@sinclair/typebox").TObject<{ agentId: import("@sinclair/typebox").TString; workspace: import("@sinclair/typebox").TString; file: import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TString; path: import("@sinclair/typebox").TString; missing: import("@sinclair/typebox").TBoolean; size: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; updatedAtMs: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; content: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; }>; export declare const AgentsFilesSetParamsSchema: import("@sinclair/typebox").TObject<{ agentId: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TString; content: import("@sinclair/typebox").TString; }>; export declare const AgentsFilesSetResultSchema: import("@sinclair/typebox").TObject<{ ok: import("@sinclair/typebox").TLiteral<true>; agentId: import("@sinclair/typebox").TString; workspace: import("@sinclair/typebox").TString; file: import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TString; path: import("@sinclair/typebox").TString; missing: import("@sinclair/typebox").TBoolean; size: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; updatedAtMs: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; content: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; }>; export declare const ModelsListParamsSchema: import("@sinclair/typebox").TObject<{}>; export declare const ModelsListResultSchema: import("@sinclair/typebox").TObject<{ models: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TObject<{ id: import("@sinclair/typebox").TString; name: import("@sinclair/typebox").TString; provider: import("@sinclair/typebox").TString; contextWindow: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; reasoning: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>; }>>; }>; export declare const SkillsStatusParamsSchema: import("@sinclair/typebox").TObject<{ agentId: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; }>; export declare const SkillsBinsParamsSchema: import("@sinclair/typebox").TObject<{}>; export declare const SkillsBinsResultSchema: import("@sinclair/typebox").TObject<{ bins: import("@sinclair/typebox").TArray<import("@sinclair/typebox").TString>; }>; export declare const SkillsInstallParamsSchema: import("@sinclair/typebox").TObject<{ name: import("@sinclair/typebox").TString; installId: import("@sinclair/typebox").TString; timeoutMs: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TInteger>; }>; export declare const SkillsUpdateParamsSchema: import("@sinclair/typebox").TObject<{ skillKey: import("@sinclair/typebox").TString; enabled: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TBoolean>; apiKey: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TString>; env: import("@sinclair/typebox").TOptional<import("@sinclair/typebox").TRecord<import("@sinclair/typebox").TString, import("@sinclair/typebox").TString>>; }>;