import * as z from "zod/v3";
/**
 * The workspace is resolved from the API key, never sent in the body.
 */
export type DetectRequest = {
    /**
     * Text to analyse.
     */
    text?: string | undefined;
    /**
     * BCP-47 language code. Unset means auto-detect.
     */
    language?: string | undefined;
    /**
     * Global minimum recognizer score (0.0-1.0). Unset uses the provider default.
     */
    threshold?: number | undefined;
    /**
     * When true, the response includes a per-type entity breakdown.
     */
    includeEntities?: boolean | undefined;
};
/** @internal */
export type DetectRequest$Outbound = {
    text?: string | undefined;
    language?: string | undefined;
    threshold?: number | undefined;
    include_entities?: boolean | undefined;
};
/** @internal */
export declare const DetectRequest$outboundSchema: z.ZodType<DetectRequest$Outbound, z.ZodTypeDef, DetectRequest>;
export declare function detectRequestToJSON(detectRequest: DetectRequest): string;
//# sourceMappingURL=detectrequest.d.ts.map