import * as z from "zod/v3";
import { ClosedEnum } from "../../types/enums.js";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export type GetEvalsRequest = {
    /**
     * A limit on the number of objects to be returned. Limit can range between 1 and 50, and the default is 10
     */
    limit?: number | undefined;
    /**
     * A cursor for use in pagination. `starting_after` is an object ID that defines your place in the list. For instance, if you make a list request and receive 20 objects, ending with `01JJ1HDHN79XAS7A01WB3HYSDB`, your subsequent call can include `after=01JJ1HDHN79XAS7A01WB3HYSDB` in order to fetch the next page of the list.
     */
    startingAfter?: string | undefined;
    /**
     * A cursor for use in pagination. `ending_before` is an object ID that defines your place in the list. For instance, if you make a list request and receive 20 objects, starting with `01JJ1HDHN79XAS7A01WB3HYSDB`, your subsequent call can include `before=01JJ1HDHN79XAS7A01WB3HYSDB` in order to fetch the previous page of the list.
     */
    endingBefore?: string | undefined;
};
export declare const ObjectT: {
    readonly List: "list";
};
export type ObjectT = ClosedEnum<typeof ObjectT>;
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONOperator: {
    readonly Eq: "eq";
    readonly Ne: "ne";
    readonly Gt: "gt";
    readonly Gte: "gte";
    readonly Lt: "lt";
    readonly Lte: "lte";
};
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONOperator = ClosedEnum<typeof GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONOperator>;
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONNumber = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "number";
    value: number;
    operator: GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONOperator;
};
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONBoolean = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "boolean";
    value: boolean;
};
export type GetEvalsDataEvalsResponse200ApplicationJSONGuardrailConfig = GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONBoolean | GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONNumber;
export type DataTypescript = {
    id: string;
    description: string;
    created: string;
    updated: string;
    guardrailConfig?: GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONBoolean | GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONNumber | undefined;
    code: string;
    type: "typescript_eval";
    key: string;
};
export declare const GetEvalsGuardrailConfigEvalsResponse200Operator: {
    readonly Eq: "eq";
    readonly Ne: "ne";
    readonly Gt: "gt";
    readonly Gte: "gte";
    readonly Lt: "lt";
    readonly Lte: "lte";
};
export type GetEvalsGuardrailConfigEvalsResponse200Operator = ClosedEnum<typeof GetEvalsGuardrailConfigEvalsResponse200Operator>;
export type GetEvalsGuardrailConfigEvalsResponse200Number = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "number";
    value: number;
    operator: GetEvalsGuardrailConfigEvalsResponse200Operator;
};
export type GetEvalsGuardrailConfigEvalsResponse200Boolean = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "boolean";
    value: boolean;
};
export type GetEvalsDataEvalsResponse200GuardrailConfig = GetEvalsGuardrailConfigEvalsResponse200Boolean | GetEvalsGuardrailConfigEvalsResponse200Number;
export declare const DataRagasMetric: {
    readonly ContextPrecision: "context_precision";
    readonly ContextRecall: "context_recall";
    readonly ContextEntitiesRecall: "context_entities_recall";
    readonly Harmfulness: "harmfulness";
    readonly Maliciousness: "maliciousness";
    readonly Coherence: "coherence";
    readonly Correctness: "correctness";
    readonly Conciseness: "conciseness";
    readonly ResponseRelevancy: "response_relevancy";
    readonly Faithfulness: "faithfulness";
    readonly Summarization: "summarization";
    readonly NoiseSensitivity: "noise_sensitivity";
};
export type DataRagasMetric = ClosedEnum<typeof DataRagasMetric>;
export type DataRagas = {
    id: string;
    description: string;
    created: string;
    updated: string;
    guardrailConfig?: GetEvalsGuardrailConfigEvalsResponse200Boolean | GetEvalsGuardrailConfigEvalsResponse200Number | undefined;
    type: "ragas";
    ragasMetric: DataRagasMetric;
    key: string;
    model: string;
};
export declare const GetEvalsGuardrailConfigEvalsResponseOperator: {
    readonly Eq: "eq";
    readonly Ne: "ne";
    readonly Gt: "gt";
    readonly Gte: "gte";
    readonly Lt: "lt";
    readonly Lte: "lte";
};
export type GetEvalsGuardrailConfigEvalsResponseOperator = ClosedEnum<typeof GetEvalsGuardrailConfigEvalsResponseOperator>;
export type GetEvalsGuardrailConfigEvalsResponseNumber = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "number";
    value: number;
    operator: GetEvalsGuardrailConfigEvalsResponseOperator;
};
export type GetEvalsGuardrailConfigEvalsResponseBoolean = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "boolean";
    value: boolean;
};
export type GetEvalsDataEvalsResponseGuardrailConfig = GetEvalsGuardrailConfigEvalsResponseBoolean | GetEvalsGuardrailConfigEvalsResponseNumber;
export type GetEvalsFunctionParams32 = {
    type: "grammar_diversity";
};
export type GetEvalsFunctionParams31 = {
    type: "lexical_repetition";
};
export type GetEvalsFunctionParams30 = {
    type: "sentences_count";
};
export type GetEvalsFunctionParams29 = {
    type: "words_count";
};
export type GetEvalsFunctionParams28 = {
    type: "gse_english_level";
};
export type GetEvalsFunctionParams27 = {
    type: "flesch_reading_ease";
};
export type GetEvalsFunctionParams26 = {
    type: "most_repeated_words";
};
export type GetEvalsFunctionParams25 = {
    type: "keywords_match";
    keywords: Array<string>;
};
export type GetEvalsFunctionParams24 = {
    type: "levenshtein_distance";
};
export type GetEvalsFunctionParams23 = {
    type: "cosine_similarity";
};
export type GetEvalsFunctionParams22 = {
    type: "meteor_score";
};
export type GetEvalsFunctionParams21 = {
    type: "rouge_n";
};
export type GetEvalsFunctionParams20 = {
    type: "bleu_score";
};
export type GetEvalsFunctionParams19 = {
    type: "bert_score";
};
export type GetEvalsFunctionParams18 = {
    type: "moderations_google";
};
export type GetEvalsFunctionParams17 = {
    type: "moderations_openai";
};
export type GetEvalsFunctionParams16 = {
    type: "is_valid_json";
};
export type GetEvalsFunctionParams15 = {
    type: "regex";
    pattern: string;
};
export type GetEvalsFunctionParams14 = {
    type: "one_line";
};
export type GetEvalsFunctionParams13 = {
    type: "length_greater_than";
    value: number;
};
export type GetEvalsFunctionParams12 = {
    type: "length_between";
    min: number;
    max: number;
};
export type GetEvalsFunctionParams11 = {
    type: "length_less_than";
    value: number;
};
export type GetEvalsFunctionParams10 = {
    type: "exact_match";
};
export type GetEvalsFunctionParams9 = {
    type: "ends_with";
    value: string;
};
export type GetEvalsFunctionParams8 = {
    type: "start_with";
    value: string;
};
export type GetEvalsFunctionParams7 = {
    type: "contains_valid_link";
};
export type GetEvalsFunctionParams6 = {
    type: "contains_url";
};
export type GetEvalsFunctionParams5 = {
    type: "contains_email";
};
export type GetEvalsFunctionParams4 = {
    type: "contains_any";
    keywords: Array<string>;
};
export type GetEvalsFunctionParams3 = {
    type: "contains_all";
    keywords: Array<string>;
};
export type GetEvalsFunctionParams2 = {
    type: "contains_none";
    keywords: Array<string>;
};
export type GetEvalsFunctionParams1 = {
    type: "contains";
    value: string;
};
export type DataFunctionParams = GetEvalsFunctionParams1 | GetEvalsFunctionParams2 | GetEvalsFunctionParams3 | GetEvalsFunctionParams4 | GetEvalsFunctionParams5 | GetEvalsFunctionParams6 | GetEvalsFunctionParams7 | GetEvalsFunctionParams8 | GetEvalsFunctionParams9 | GetEvalsFunctionParams10 | GetEvalsFunctionParams11 | GetEvalsFunctionParams12 | GetEvalsFunctionParams13 | GetEvalsFunctionParams14 | GetEvalsFunctionParams15 | GetEvalsFunctionParams16 | GetEvalsFunctionParams17 | GetEvalsFunctionParams18 | GetEvalsFunctionParams19 | GetEvalsFunctionParams20 | GetEvalsFunctionParams21 | GetEvalsFunctionParams22 | GetEvalsFunctionParams23 | GetEvalsFunctionParams24 | GetEvalsFunctionParams25 | GetEvalsFunctionParams26 | GetEvalsFunctionParams27 | GetEvalsFunctionParams28 | GetEvalsFunctionParams29 | GetEvalsFunctionParams30 | GetEvalsFunctionParams31 | GetEvalsFunctionParams32;
export type DataFunction = {
    id: string;
    description: string;
    created: string;
    updated: string;
    guardrailConfig?: GetEvalsGuardrailConfigEvalsResponseBoolean | GetEvalsGuardrailConfigEvalsResponseNumber | undefined;
    type: "function_eval";
    functionParams: GetEvalsFunctionParams1 | GetEvalsFunctionParams2 | GetEvalsFunctionParams3 | GetEvalsFunctionParams4 | GetEvalsFunctionParams5 | GetEvalsFunctionParams6 | GetEvalsFunctionParams7 | GetEvalsFunctionParams8 | GetEvalsFunctionParams9 | GetEvalsFunctionParams10 | GetEvalsFunctionParams11 | GetEvalsFunctionParams12 | GetEvalsFunctionParams13 | GetEvalsFunctionParams14 | GetEvalsFunctionParams15 | GetEvalsFunctionParams16 | GetEvalsFunctionParams17 | GetEvalsFunctionParams18 | GetEvalsFunctionParams19 | GetEvalsFunctionParams20 | GetEvalsFunctionParams21 | GetEvalsFunctionParams22 | GetEvalsFunctionParams23 | GetEvalsFunctionParams24 | GetEvalsFunctionParams25 | GetEvalsFunctionParams26 | GetEvalsFunctionParams27 | GetEvalsFunctionParams28 | GetEvalsFunctionParams29 | GetEvalsFunctionParams30 | GetEvalsFunctionParams31 | GetEvalsFunctionParams32;
    key: string;
};
export declare const GetEvalsGuardrailConfigEvalsOperator: {
    readonly Eq: "eq";
    readonly Ne: "ne";
    readonly Gt: "gt";
    readonly Gte: "gte";
    readonly Lt: "lt";
    readonly Lte: "lte";
};
export type GetEvalsGuardrailConfigEvalsOperator = ClosedEnum<typeof GetEvalsGuardrailConfigEvalsOperator>;
export type GetEvalsGuardrailConfigEvalsNumber = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "number";
    value: number;
    operator: GetEvalsGuardrailConfigEvalsOperator;
};
export type GetEvalsGuardrailConfigEvalsBoolean = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "boolean";
    value: boolean;
};
export type GetEvalsDataEvalsGuardrailConfig = GetEvalsGuardrailConfigEvalsBoolean | GetEvalsGuardrailConfigEvalsNumber;
export type DataPython = {
    id: string;
    description: string;
    created: string;
    updated: string;
    guardrailConfig?: GetEvalsGuardrailConfigEvalsBoolean | GetEvalsGuardrailConfigEvalsNumber | undefined;
    code: string;
    type: "python_eval";
    key: string;
};
export declare const GetEvalsGuardrailConfigOperator: {
    readonly Eq: "eq";
    readonly Ne: "ne";
    readonly Gt: "gt";
    readonly Gte: "gte";
    readonly Lt: "lt";
    readonly Lte: "lte";
};
export type GetEvalsGuardrailConfigOperator = ClosedEnum<typeof GetEvalsGuardrailConfigOperator>;
export type GetEvalsGuardrailConfigNumber = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "number";
    value: number;
    operator: GetEvalsGuardrailConfigOperator;
};
export type GetEvalsGuardrailConfigBoolean = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "boolean";
    value: boolean;
};
export type GetEvalsDataGuardrailConfig = GetEvalsGuardrailConfigBoolean | GetEvalsGuardrailConfigNumber;
export declare const DataMethod: {
    readonly Get: "GET";
    readonly Post: "POST";
};
export type DataMethod = ClosedEnum<typeof DataMethod>;
export type DataHTTP = {
    id: string;
    description: string;
    created: string;
    updated: string;
    guardrailConfig?: GetEvalsGuardrailConfigBoolean | GetEvalsGuardrailConfigNumber | undefined;
    type: "http_eval";
    url: string;
    method: DataMethod;
    headers: {
        [k: string]: string;
    };
    payload: {
        [k: string]: any;
    };
    key: string;
};
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataOperator: {
    readonly Eq: "eq";
    readonly Ne: "ne";
    readonly Gt: "gt";
    readonly Gte: "gte";
    readonly Lt: "lt";
    readonly Lte: "lte";
};
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataOperator = ClosedEnum<typeof GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataOperator>;
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataNumber = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "number";
    value: number;
    operator: GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataOperator;
};
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataBoolean = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "boolean";
    value: boolean;
};
export type DataGuardrailConfig = GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataBoolean | GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataNumber;
export type DataJSON = {
    id: string;
    description: string;
    created: string;
    updated: string;
    guardrailConfig?: GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataBoolean | GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataNumber | undefined;
    type: "json_schema";
    schema: string;
    key: string;
};
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyOperator: {
    readonly Eq: "eq";
    readonly Ne: "ne";
    readonly Gt: "gt";
    readonly Gte: "gte";
    readonly Lt: "lt";
    readonly Lte: "lte";
};
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyOperator = ClosedEnum<typeof GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyOperator>;
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyNumber = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "number";
    value: number;
    operator: GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyOperator;
};
export type GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyBoolean = {
    enabled: boolean;
    alertOnFailure: boolean;
    type: "boolean";
    value: boolean;
};
export type GetEvalsDataEvalsResponse200ApplicationJSONResponseBodyGuardrailConfig = GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyBoolean | GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyNumber;
export type DataLLM = {
    id: string;
    description: string;
    created: string;
    updated: string;
    guardrailConfig?: GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyBoolean | GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyNumber | undefined;
    type: "llm_eval";
    prompt: string;
    key: string;
    model: string;
};
export type Data = DataLLM | DataJSON | DataHTTP | DataPython | DataFunction | DataRagas | DataTypescript;
/**
 * Returns a list of evals
 */
export type GetEvalsResponseBody = {
    object: ObjectT;
    data: Array<DataLLM | DataJSON | DataHTTP | DataPython | DataFunction | DataRagas | DataTypescript>;
    hasMore: boolean;
};
/** @internal */
export type GetEvalsRequest$Outbound = {
    limit: number;
    starting_after?: string | undefined;
    ending_before?: string | undefined;
};
/** @internal */
export declare const GetEvalsRequest$outboundSchema: z.ZodType<GetEvalsRequest$Outbound, z.ZodTypeDef, GetEvalsRequest>;
export declare function getEvalsRequestToJSON(getEvalsRequest: GetEvalsRequest): string;
/** @internal */
export declare const ObjectT$inboundSchema: z.ZodNativeEnum<typeof ObjectT>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONOperator$inboundSchema: z.ZodNativeEnum<typeof GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONOperator>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONNumber$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONNumber, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponse200ApplicationJSONNumberFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONNumber, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONBoolean$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONBoolean, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponse200ApplicationJSONBooleanFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONBoolean, SDKValidationError>;
/** @internal */
export declare const GetEvalsDataEvalsResponse200ApplicationJSONGuardrailConfig$inboundSchema: z.ZodType<GetEvalsDataEvalsResponse200ApplicationJSONGuardrailConfig, z.ZodTypeDef, unknown>;
export declare function getEvalsDataEvalsResponse200ApplicationJSONGuardrailConfigFromJSON(jsonString: string): SafeParseResult<GetEvalsDataEvalsResponse200ApplicationJSONGuardrailConfig, SDKValidationError>;
/** @internal */
export declare const DataTypescript$inboundSchema: z.ZodType<DataTypescript, z.ZodTypeDef, unknown>;
export declare function dataTypescriptFromJSON(jsonString: string): SafeParseResult<DataTypescript, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200Operator$inboundSchema: z.ZodNativeEnum<typeof GetEvalsGuardrailConfigEvalsResponse200Operator>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200Number$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponse200Number, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponse200NumberFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponse200Number, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200Boolean$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponse200Boolean, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponse200BooleanFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponse200Boolean, SDKValidationError>;
/** @internal */
export declare const GetEvalsDataEvalsResponse200GuardrailConfig$inboundSchema: z.ZodType<GetEvalsDataEvalsResponse200GuardrailConfig, z.ZodTypeDef, unknown>;
export declare function getEvalsDataEvalsResponse200GuardrailConfigFromJSON(jsonString: string): SafeParseResult<GetEvalsDataEvalsResponse200GuardrailConfig, SDKValidationError>;
/** @internal */
export declare const DataRagasMetric$inboundSchema: z.ZodNativeEnum<typeof DataRagasMetric>;
/** @internal */
export declare const DataRagas$inboundSchema: z.ZodType<DataRagas, z.ZodTypeDef, unknown>;
export declare function dataRagasFromJSON(jsonString: string): SafeParseResult<DataRagas, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponseOperator$inboundSchema: z.ZodNativeEnum<typeof GetEvalsGuardrailConfigEvalsResponseOperator>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponseNumber$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponseNumber, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponseNumberFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponseNumber, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponseBoolean$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponseBoolean, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponseBooleanFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponseBoolean, SDKValidationError>;
/** @internal */
export declare const GetEvalsDataEvalsResponseGuardrailConfig$inboundSchema: z.ZodType<GetEvalsDataEvalsResponseGuardrailConfig, z.ZodTypeDef, unknown>;
export declare function getEvalsDataEvalsResponseGuardrailConfigFromJSON(jsonString: string): SafeParseResult<GetEvalsDataEvalsResponseGuardrailConfig, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams32$inboundSchema: z.ZodType<GetEvalsFunctionParams32, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams32FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams32, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams31$inboundSchema: z.ZodType<GetEvalsFunctionParams31, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams31FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams31, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams30$inboundSchema: z.ZodType<GetEvalsFunctionParams30, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams30FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams30, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams29$inboundSchema: z.ZodType<GetEvalsFunctionParams29, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams29FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams29, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams28$inboundSchema: z.ZodType<GetEvalsFunctionParams28, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams28FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams28, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams27$inboundSchema: z.ZodType<GetEvalsFunctionParams27, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams27FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams27, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams26$inboundSchema: z.ZodType<GetEvalsFunctionParams26, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams26FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams26, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams25$inboundSchema: z.ZodType<GetEvalsFunctionParams25, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams25FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams25, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams24$inboundSchema: z.ZodType<GetEvalsFunctionParams24, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams24FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams24, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams23$inboundSchema: z.ZodType<GetEvalsFunctionParams23, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams23FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams23, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams22$inboundSchema: z.ZodType<GetEvalsFunctionParams22, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams22FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams22, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams21$inboundSchema: z.ZodType<GetEvalsFunctionParams21, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams21FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams21, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams20$inboundSchema: z.ZodType<GetEvalsFunctionParams20, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams20FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams20, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams19$inboundSchema: z.ZodType<GetEvalsFunctionParams19, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams19FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams19, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams18$inboundSchema: z.ZodType<GetEvalsFunctionParams18, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams18FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams18, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams17$inboundSchema: z.ZodType<GetEvalsFunctionParams17, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams17FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams17, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams16$inboundSchema: z.ZodType<GetEvalsFunctionParams16, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams16FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams16, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams15$inboundSchema: z.ZodType<GetEvalsFunctionParams15, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams15FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams15, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams14$inboundSchema: z.ZodType<GetEvalsFunctionParams14, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams14FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams14, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams13$inboundSchema: z.ZodType<GetEvalsFunctionParams13, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams13FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams13, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams12$inboundSchema: z.ZodType<GetEvalsFunctionParams12, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams12FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams12, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams11$inboundSchema: z.ZodType<GetEvalsFunctionParams11, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams11FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams11, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams10$inboundSchema: z.ZodType<GetEvalsFunctionParams10, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams10FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams10, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams9$inboundSchema: z.ZodType<GetEvalsFunctionParams9, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams9FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams9, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams8$inboundSchema: z.ZodType<GetEvalsFunctionParams8, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams8FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams8, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams7$inboundSchema: z.ZodType<GetEvalsFunctionParams7, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams7FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams7, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams6$inboundSchema: z.ZodType<GetEvalsFunctionParams6, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams6FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams6, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams5$inboundSchema: z.ZodType<GetEvalsFunctionParams5, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams5FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams5, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams4$inboundSchema: z.ZodType<GetEvalsFunctionParams4, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams4FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams4, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams3$inboundSchema: z.ZodType<GetEvalsFunctionParams3, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams3FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams3, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams2$inboundSchema: z.ZodType<GetEvalsFunctionParams2, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams2FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams2, SDKValidationError>;
/** @internal */
export declare const GetEvalsFunctionParams1$inboundSchema: z.ZodType<GetEvalsFunctionParams1, z.ZodTypeDef, unknown>;
export declare function getEvalsFunctionParams1FromJSON(jsonString: string): SafeParseResult<GetEvalsFunctionParams1, SDKValidationError>;
/** @internal */
export declare const DataFunctionParams$inboundSchema: z.ZodType<DataFunctionParams, z.ZodTypeDef, unknown>;
export declare function dataFunctionParamsFromJSON(jsonString: string): SafeParseResult<DataFunctionParams, SDKValidationError>;
/** @internal */
export declare const DataFunction$inboundSchema: z.ZodType<DataFunction, z.ZodTypeDef, unknown>;
export declare function dataFunctionFromJSON(jsonString: string): SafeParseResult<DataFunction, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsOperator$inboundSchema: z.ZodNativeEnum<typeof GetEvalsGuardrailConfigEvalsOperator>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsNumber$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsNumber, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsNumberFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsNumber, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsBoolean$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsBoolean, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsBooleanFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsBoolean, SDKValidationError>;
/** @internal */
export declare const GetEvalsDataEvalsGuardrailConfig$inboundSchema: z.ZodType<GetEvalsDataEvalsGuardrailConfig, z.ZodTypeDef, unknown>;
export declare function getEvalsDataEvalsGuardrailConfigFromJSON(jsonString: string): SafeParseResult<GetEvalsDataEvalsGuardrailConfig, SDKValidationError>;
/** @internal */
export declare const DataPython$inboundSchema: z.ZodType<DataPython, z.ZodTypeDef, unknown>;
export declare function dataPythonFromJSON(jsonString: string): SafeParseResult<DataPython, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigOperator$inboundSchema: z.ZodNativeEnum<typeof GetEvalsGuardrailConfigOperator>;
/** @internal */
export declare const GetEvalsGuardrailConfigNumber$inboundSchema: z.ZodType<GetEvalsGuardrailConfigNumber, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigNumberFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigNumber, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigBoolean$inboundSchema: z.ZodType<GetEvalsGuardrailConfigBoolean, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigBooleanFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigBoolean, SDKValidationError>;
/** @internal */
export declare const GetEvalsDataGuardrailConfig$inboundSchema: z.ZodType<GetEvalsDataGuardrailConfig, z.ZodTypeDef, unknown>;
export declare function getEvalsDataGuardrailConfigFromJSON(jsonString: string): SafeParseResult<GetEvalsDataGuardrailConfig, SDKValidationError>;
/** @internal */
export declare const DataMethod$inboundSchema: z.ZodNativeEnum<typeof DataMethod>;
/** @internal */
export declare const DataHTTP$inboundSchema: z.ZodType<DataHTTP, z.ZodTypeDef, unknown>;
export declare function dataHTTPFromJSON(jsonString: string): SafeParseResult<DataHTTP, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataOperator$inboundSchema: z.ZodNativeEnum<typeof GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataOperator>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataNumber$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataNumber, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataNumberFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataNumber, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataBoolean$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataBoolean, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataBooleanFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyDataBoolean, SDKValidationError>;
/** @internal */
export declare const DataGuardrailConfig$inboundSchema: z.ZodType<DataGuardrailConfig, z.ZodTypeDef, unknown>;
export declare function dataGuardrailConfigFromJSON(jsonString: string): SafeParseResult<DataGuardrailConfig, SDKValidationError>;
/** @internal */
export declare const DataJSON$inboundSchema: z.ZodType<DataJSON, z.ZodTypeDef, unknown>;
export declare function dataJSONFromJSON(jsonString: string): SafeParseResult<DataJSON, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyOperator$inboundSchema: z.ZodNativeEnum<typeof GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyOperator>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyNumber$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyNumber, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyNumberFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyNumber, SDKValidationError>;
/** @internal */
export declare const GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyBoolean$inboundSchema: z.ZodType<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyBoolean, z.ZodTypeDef, unknown>;
export declare function getEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyBooleanFromJSON(jsonString: string): SafeParseResult<GetEvalsGuardrailConfigEvalsResponse200ApplicationJSONResponseBodyBoolean, SDKValidationError>;
/** @internal */
export declare const GetEvalsDataEvalsResponse200ApplicationJSONResponseBodyGuardrailConfig$inboundSchema: z.ZodType<GetEvalsDataEvalsResponse200ApplicationJSONResponseBodyGuardrailConfig, z.ZodTypeDef, unknown>;
export declare function getEvalsDataEvalsResponse200ApplicationJSONResponseBodyGuardrailConfigFromJSON(jsonString: string): SafeParseResult<GetEvalsDataEvalsResponse200ApplicationJSONResponseBodyGuardrailConfig, SDKValidationError>;
/** @internal */
export declare const DataLLM$inboundSchema: z.ZodType<DataLLM, z.ZodTypeDef, unknown>;
export declare function dataLLMFromJSON(jsonString: string): SafeParseResult<DataLLM, SDKValidationError>;
/** @internal */
export declare const Data$inboundSchema: z.ZodType<Data, z.ZodTypeDef, unknown>;
export declare function dataFromJSON(jsonString: string): SafeParseResult<Data, SDKValidationError>;
/** @internal */
export declare const GetEvalsResponseBody$inboundSchema: z.ZodType<GetEvalsResponseBody, z.ZodTypeDef, unknown>;
export declare function getEvalsResponseBodyFromJSON(jsonString: string): SafeParseResult<GetEvalsResponseBody, SDKValidationError>;
//# sourceMappingURL=getevals.d.ts.map