import type { ModelProvider } from "@bolt-foundry/gambit-core"; export declare const OPENROUTER_PREFIX = "openrouter/"; type OpenAIClient = { chat: { completions: { create: (params: unknown, options?: { signal?: AbortSignal; }) => Promise; }; }; responses: { create: (params: unknown, options?: { signal?: AbortSignal; }) => Promise; }; }; export declare function createOpenRouterProvider(opts: { apiKey: string; baseURL?: string; referer?: string; title?: string; enableResponses?: boolean; client?: OpenAIClient; }): ModelProvider; export {}; //# sourceMappingURL=openrouter.d.ts.map