import type { ImageGenerationProvider } from "@/types"; import type { ProviderAuth, ProviderContext, ProviderDefinition, ProviderModelInfo } from "./types.js"; export type PiAiProviderConfig = { id: string; name: string; description: string; auth: ProviderAuth; optionalApiKey?: boolean; imageProvider?: (context: ProviderContext) => ImageGenerationProvider; models?: ProviderModelInfo[]; }; export declare function createPiAiProviderDefinition(config: PiAiProviderConfig): ProviderDefinition; //# sourceMappingURL=pi-ai.d.ts.map