/**
 * This file was auto-generated by Fern from our API Definition.
 */
import * as serializers from "../../../..";
import { OpenAI } from "../../../../..";
import * as core from "../../../../../core";
export declare const CreateCompletionRequest: core.serialization.Schema<serializers.CreateCompletionRequest.Raw, OpenAI.CreateCompletionRequest>;
export declare namespace CreateCompletionRequest {
    interface Raw {
        model: string;
        prompt?: serializers.Prompt.Raw | null;
        suffix?: string | null;
        max_tokens?: number | null;
        temperature?: number | null;
        top_p?: number | null;
        n?: number | null;
        stream?: boolean | null;
        logprobs?: number | null;
        echo?: boolean | null;
        stop?: serializers.CompletionStop.Raw | null;
        presence_penalty?: number | null;
        frequency_penalty?: number | null;
        best_of?: number | null;
        logit_bias?: Record<string, number> | null;
        user?: string | null;
    }
}
