{"version":3,"file":"openrouter-images.d.ts","sourceRoot":"","sources":["../../src/providers/openrouter-images.ts"],"names":[],"mappings":"AAGA,OAAO,EAAwB,KAAK,cAAc,EAAE,MAAM,qBAAqB,CAAC;AAEhF,wBAAgB,wBAAwB,IAAI,cAAc,CAQzD","sourcesContent":["import { openrouterImagesApi } from \"../api/openrouter-images.lazy.ts\";\nimport { envApiKeyAuth } from \"../auth/helpers.ts\";\nimport { IMAGE_MODELS } from \"../image-models.generated.ts\";\nimport { createImagesProvider, type ImagesProvider } from \"../images-models.ts\";\n\nexport function openrouterImagesProvider(): ImagesProvider {\n\treturn createImagesProvider({\n\t\tid: \"openrouter\",\n\t\tname: \"OpenRouter\",\n\t\tauth: { apiKey: envApiKeyAuth(\"OpenRouter API key\", [\"OPENROUTER_API_KEY\"]) },\n\t\tmodels: Object.values(IMAGE_MODELS.openrouter),\n\t\tapi: openrouterImagesApi(),\n\t});\n}\n"]}