/**
 * This file was auto-generated by Fern from our API Definition.
 */
import * as serializers from "../../../../index";
import * as Cohere from "../../../../../api/index";
import * as core from "../../../../../core";
import { V2RerankRequestDocumentsItem } from "../../types/V2RerankRequestDocumentsItem";
export declare const V2RerankRequest: core.serialization.Schema<serializers.V2RerankRequest.Raw, Cohere.V2RerankRequest>;
export declare namespace V2RerankRequest {
    interface Raw {
        model: string;
        query: string;
        documents: V2RerankRequestDocumentsItem.Raw[];
        top_n?: number | null;
        rank_fields?: string[] | null;
        return_documents?: boolean | null;
        max_chunks_per_doc?: number | null;
    }
}
