import * as z from "zod/v3";
import { ClosedEnum } from "../../types/enums.js";
/**
 * The operator to use for filtering options
 */
export declare const Operator: {
    readonly Lt: "lt";
    readonly Lte: "lte";
    readonly Gt: "gt";
    readonly Gte: "gte";
    readonly Startswith: "startswith";
    readonly Istartswith: "istartswith";
    readonly Endswith: "endswith";
    readonly Iendswith: "iendswith";
    readonly Contains: "contains";
    readonly Icontains: "icontains";
    readonly Matches: "matches";
    readonly Notcontains: "notcontains";
    readonly Inotcontains: "inotcontains";
    readonly Eq: "eq";
    readonly Neq: "neq";
    readonly Isnull: "isnull";
    readonly Includes: "includes";
    readonly Excludes: "excludes";
    readonly LenEq: "len_eq";
};
/**
 * The operator to use for filtering options
 */
export type Operator = ClosedEnum<typeof Operator>;
export type GetChatCompletionFieldOptionsV1ObservabilityChatCompletionFieldsFieldNameOptionsGetRequest = {
    fieldName: string;
    /**
     * The operator to use for filtering options
     */
    operator: Operator;
};
/** @internal */
export declare const Operator$outboundSchema: z.ZodNativeEnum<typeof Operator>;
/** @internal */
export type GetChatCompletionFieldOptionsV1ObservabilityChatCompletionFieldsFieldNameOptionsGetRequest$Outbound = {
    field_name: string;
    operator: string;
};
/** @internal */
export declare const GetChatCompletionFieldOptionsV1ObservabilityChatCompletionFieldsFieldNameOptionsGetRequest$outboundSchema: z.ZodType<GetChatCompletionFieldOptionsV1ObservabilityChatCompletionFieldsFieldNameOptionsGetRequest$Outbound, z.ZodTypeDef, GetChatCompletionFieldOptionsV1ObservabilityChatCompletionFieldsFieldNameOptionsGetRequest>;
export declare function getChatCompletionFieldOptionsV1ObservabilityChatCompletionFieldsFieldNameOptionsGetRequestToJSON(getChatCompletionFieldOptionsV1ObservabilityChatCompletionFieldsFieldNameOptionsGetRequest: GetChatCompletionFieldOptionsV1ObservabilityChatCompletionFieldsFieldNameOptionsGetRequest): string;
//# sourceMappingURL=getchatcompletionfieldoptionsv1observabilitychatcompletionfieldsfieldnameoptionsget.d.ts.map