textEmbedding005: EmbedderReference<
    ZodObject<
        {
            location: ZodOptional<ZodString>;
            outputDimensionality: ZodOptional<ZodNumber>;
            taskType: ZodOptional<
                ZodEnum<
                    [
                        "RETRIEVAL_DOCUMENT",
                        "RETRIEVAL_QUERY",
                        "SEMANTIC_SIMILARITY",
                        "CLASSIFICATION",
                        "CLUSTERING",
                    ],
                >,
            >;
            title: ZodOptional<ZodString>;
            version: ZodOptional<ZodString>;
        },
        "strip",
        ZodTypeAny,
        {
            location?: string;
            outputDimensionality?: number;
            taskType?: | "RETRIEVAL_DOCUMENT"
            | "RETRIEVAL_QUERY"
            | "SEMANTIC_SIMILARITY"
            | "CLASSIFICATION"
            | "CLUSTERING";
            title?: string;
            version?: string;
        },
        {
            location?: string;
            outputDimensionality?: number;
            taskType?: | "RETRIEVAL_DOCUMENT"
            | "RETRIEVAL_QUERY"
            | "SEMANTIC_SIMILARITY"
            | "CLASSIFICATION"
            | "CLUSTERING";
            title?: string;
            version?: string;
        },
    >,
> = ...