import { type AgentDefaults } from '../agent-config/index.js'; import { type GatewayBuiltinToolSummary } from './agent-builtin-tools.js'; export type GlobalDefaultsPayload = { defaults: AgentDefaults; builtinTools: GatewayBuiltinToolSummary[]; }; export type UpdateGlobalDefaultsBody = { defaults: AgentDefaults; }; export type GlobalDefaultsAdminResult = { ok: true; data: T; } | { ok: false; error: string; status?: 400 | 404 | 500; }; export declare function listGlobalDefaults(): GlobalDefaultsPayload; export declare function prepareUpdateGlobalDefaults(body: UpdateGlobalDefaultsBody): GlobalDefaultsAdminResult<{ defaults: AgentDefaults; changed: boolean; }>; export declare function updateGlobalDefaults(body: UpdateGlobalDefaultsBody): GlobalDefaultsAdminResult<{ changed: boolean; }>;