import type { CatalogModel } from "../types"; export declare const geminiEmbedding001: import("../../utils").Preset<"google/embedding-001", CatalogModel, { modalities: { input: readonly ["text"]; output: readonly ["embedding"]; }; providers: readonly ["vertex"]; name: string; created: string; context: number; }>; export declare const geminiEmbedding2: import("../../utils").Preset<"google/gemini-embedding-2", CatalogModel, { providers: readonly ["vertex"]; modalities: { input: readonly ["text", "image", "video", "audio", "pdf"]; output: readonly ["embedding"]; }; name: string; created: string; context: number; }>; export declare const gemini3FlashPreview: import("../../utils").Preset<"google/gemini-3-flash-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>; export declare const gemini31FlashLite: import("../../utils").Preset<"google/gemini-3.1-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>; export declare const gemini31ProPreview: import("../../utils").Preset<"google/gemini-3.1-pro-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>; export declare const gemini37Flash: import("../../utils").Preset<"google/gemini-3.7-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>; export declare const gemini36Flash: import("../../utils").Preset<"google/gemini-3.6-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>; export declare const gemini35FlashLite: import("../../utils").Preset<"google/gemini-3.5-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>; export declare const gemini35Flash: import("../../utils").Preset<"google/gemini-3.5-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>; export declare const gemini25FlashLite: import("../../utils").Preset<"google/gemini-2.5-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>; export declare const gemini25Flash: import("../../utils").Preset<"google/gemini-2.5-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>; export declare const gemini25Pro: import("../../utils").Preset<"google/gemini-2.5-pro", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>; export declare const gemma31b: import("../../utils").Preset<"google/gemma-3-1b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; modalities: { input: readonly ["text"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; }>; export declare const gemma34b: import("../../utils").Preset<"google/gemma-3-4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>; export declare const gemma312b: import("../../utils").Preset<"google/gemma-3-12b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>; export declare const gemma327b: import("../../utils").Preset<"google/gemma-3-27b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>; export declare const gemma4E2b: import("../../utils").Preset<"google/gemma-4-e2b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>; export declare const gemma4E4b: import("../../utils").Preset<"google/gemma-4-e4b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>; export declare const gemma426bA4b: import("../../utils").Preset<"google/gemma-4-26b-a4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; knowledge: string; name: string; created: string; capabilities: readonly ["reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex", "deepinfra"]; }>; export declare const gemma431b: import("../../utils").Preset<"google/gemma-4-31b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; context: number; providers: readonly ["vertex", "deepinfra", "togetherai"]; }>; export declare const gemma: { readonly v3: readonly [import("../../utils").Preset<"google/gemma-3-1b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; modalities: { input: readonly ["text"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; }>, import("../../utils").Preset<"google/gemma-3-4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>, import("../../utils").Preset<"google/gemma-3-12b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>, import("../../utils").Preset<"google/gemma-3-27b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>]; readonly v4: readonly [import("../../utils").Preset<"google/gemma-4-e2b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>, import("../../utils").Preset<"google/gemma-4-e4b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>, import("../../utils").Preset<"google/gemma-4-26b-a4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; knowledge: string; name: string; created: string; capabilities: readonly ["reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex", "deepinfra"]; }>, import("../../utils").Preset<"google/gemma-4-31b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; context: number; providers: readonly ["vertex", "deepinfra", "togetherai"]; }>]; readonly "v3.x": readonly [import("../../utils").Preset<"google/gemma-3-1b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; modalities: { input: readonly ["text"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; }>, import("../../utils").Preset<"google/gemma-3-4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>, import("../../utils").Preset<"google/gemma-3-12b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>, import("../../utils").Preset<"google/gemma-3-27b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }>]; readonly "v4.x": readonly [import("../../utils").Preset<"google/gemma-4-e2b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>, import("../../utils").Preset<"google/gemma-4-e4b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>, import("../../utils").Preset<"google/gemma-4-26b-a4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; knowledge: string; name: string; created: string; capabilities: readonly ["reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex", "deepinfra"]; }>, import("../../utils").Preset<"google/gemma-4-31b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; context: number; providers: readonly ["vertex", "deepinfra", "togetherai"]; }>]; readonly latest: readonly [import("../../utils").Preset<"google/gemma-4-e2b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>, import("../../utils").Preset<"google/gemma-4-e4b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>, import("../../utils").Preset<"google/gemma-4-26b-a4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; knowledge: string; name: string; created: string; capabilities: readonly ["reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex", "deepinfra"]; }>, import("../../utils").Preset<"google/gemma-4-31b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; context: number; providers: readonly ["vertex", "deepinfra", "togetherai"]; }>]; readonly all: (import("../../utils").Preset<"google/gemma-3-12b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }> | import("../../utils").Preset<"google/gemma-3-1b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; modalities: { input: readonly ["text"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; }> | import("../../utils").Preset<"google/gemma-3-27b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }> | import("../../utils").Preset<"google/gemma-3-4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex", "bedrock", "deepinfra"]; name: string; created: string; }> | import("../../utils").Preset<"google/gemma-4-26b-a4b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; knowledge: string; name: string; created: string; capabilities: readonly ["reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex", "deepinfra"]; }> | import("../../utils").Preset<"google/gemma-4-31b", CatalogModel, { modalities: { input: readonly ["text", "image"]; output: readonly ["text"]; }; capabilities: readonly ["tool_call", "structured_output", "temperature"]; knowledge: string; name: string; created: string; context: number; providers: readonly ["vertex", "deepinfra", "togetherai"]; }> | import("../../utils").Preset<"google/gemma-4-e2b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }> | import("../../utils").Preset<"google/gemma-4-e4b", CatalogModel, { capabilities: readonly ["tool_call", "structured_output", "temperature"]; context: number; knowledge: string; providers: readonly ["vertex"]; name: string; created: string; modalities: { input: readonly ["text", "image", "audio"]; output: readonly ["text"]; }; }>)[]; }; export declare const gemini: { readonly "v2.5": readonly [import("../../utils").Preset<"google/gemini-2.5-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-2.5-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-2.5-pro", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>]; readonly "v3.1": readonly [import("../../utils").Preset<"google/gemini-3.1-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>]; readonly "v3.5": readonly [import("../../utils").Preset<"google/gemini-3.5-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.5-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>]; readonly "v3.6": readonly [import("../../utils").Preset<"google/gemini-3.6-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>]; readonly "v3.7": readonly [import("../../utils").Preset<"google/gemini-3.7-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>]; readonly "v3-preview": readonly [import("../../utils").Preset<"google/gemini-3-flash-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.1-pro-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>]; readonly "v2.x": readonly [import("../../utils").Preset<"google/gemini-2.5-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-2.5-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-2.5-pro", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }>]; readonly "v3.x": readonly [import("../../utils").Preset<"google/gemini-3-flash-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.1-pro-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.1-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.5-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.5-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.6-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.7-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>]; readonly latest: readonly [import("../../utils").Preset<"google/gemini-3.7-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>]; readonly preview: readonly [import("../../utils").Preset<"google/gemini-3-flash-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>, import("../../utils").Preset<"google/gemini-3.1-pro-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }>]; readonly embeddings: readonly [import("../../utils").Preset<"google/embedding-001", CatalogModel, { modalities: { input: readonly ["text"]; output: readonly ["embedding"]; }; providers: readonly ["vertex"]; name: string; created: string; context: number; }>, import("../../utils").Preset<"google/gemini-embedding-2", CatalogModel, { providers: readonly ["vertex"]; modalities: { input: readonly ["text", "image", "video", "audio", "pdf"]; output: readonly ["embedding"]; }; name: string; created: string; context: number; }>]; readonly all: (import("../../utils").Preset<"google/embedding-001", CatalogModel, { modalities: { input: readonly ["text"]; output: readonly ["embedding"]; }; providers: readonly ["vertex"]; name: string; created: string; context: number; }> | import("../../utils").Preset<"google/gemini-2.5-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-2.5-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-2.5-pro", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output", "temperature"]; context: number; providers: readonly ["vertex"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-3-flash-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-3.1-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-3.1-pro-preview", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-3.5-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-3.5-flash-lite", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-3.6-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-3.7-flash", CatalogModel, { modalities: { input: readonly ["text", "image", "pdf", "file", "audio", "video"]; output: readonly ["text"]; }; context: number; providers: readonly ["vertex"]; capabilities: readonly ["attachments", "reasoning", "tool_call", "structured_output"]; name: string; created: string; knowledge: string; }> | import("../../utils").Preset<"google/gemini-embedding-2", CatalogModel, { providers: readonly ["vertex"]; modalities: { input: readonly ["text", "image", "video", "audio", "pdf"]; output: readonly ["embedding"]; }; name: string; created: string; context: number; }>)[]; };