import type * as ElevenLabs from "../../api/index";
import * as core from "../../core";
import type * as serializers from "../index";
import { EmbeddingModelEnum } from "./EmbeddingModelEnum";
export declare const RagConfigWorkflowOverride: core.serialization.ObjectSchema<serializers.RagConfigWorkflowOverride.Raw, ElevenLabs.RagConfigWorkflowOverride>;
export declare namespace RagConfigWorkflowOverride {
    interface Raw {
        enabled?: boolean | null;
        embedding_model?: EmbeddingModelEnum.Raw | null;
        max_vector_distance?: number | null;
        max_documents_length?: number | null;
        max_retrieved_rag_chunks_count?: number | null;
        num_candidates?: number | null;
        query_rewrite_prompt_override?: string | null;
    }
}
