import { type H3Event } from "h3"; type AgentEngineApiKeyScope = "user" | "org"; export interface AgentEngineApiKeyWriteTarget { scope: AgentEngineApiKeyScope; scopeId: string; } export declare function normalizeAgentEngineApiKeyPayload(body: unknown): { ok: true; key: string; value?: string; baseUrl?: string; clearBaseUrl: boolean; scope: AgentEngineApiKeyScope; } | { ok: false; statusCode: number; error: string; }; export declare function resolveAgentEngineApiKeyWriteTarget(event: H3Event, scope: AgentEngineApiKeyScope): Promise<{ ok: true; target: AgentEngineApiKeyWriteTarget; } | { ok: false; statusCode: number; error: string; }>; export declare function createAgentEngineApiKeyHandler(): import("h3").EventHandlerWithFetch>; export {}; //# sourceMappingURL=agent-engine-api-key-route.d.ts.map