/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 */
import * as z from "zod/v3";
/**
 * Available operators for filtering data
 */
export const FilterOperator = {
    Eq: "eq",
    Neq: "neq",
    Gt: "gt",
    Gte: "gte",
    Lt: "lt",
    Lte: "lte",
    In: "in",
    NotIn: "notIn",
    ArrayContains: "arrayContains",
    JsonContains: "jsonContains",
    JsonContainedBy: "jsonContainedBy",
    JsonHasKey: "jsonHasKey",
    JsonArrayContainsObject: "jsonArrayContainsObject",
    JsonHasAnyKey: "jsonHasAnyKey",
    JsonHasAllKeys: "jsonHasAllKeys",
    IsNull: "isNull",
    IsNotNull: "isNotNull",
};
/** @internal */
export const FilterOperator$inboundSchema = z.nativeEnum(FilterOperator);
/** @internal */
export const FilterOperator$outboundSchema = FilterOperator$inboundSchema;
//# sourceMappingURL=filteroperator.js.map