import * as z from 'zod'; declare const CreateModifierRequest: z.ZodObject<{ modifier: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodString; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; declare const CreateModifierResponse: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>; declare const GetModifierRequest: z.ZodObject<{ modifierId: z.ZodString; }, z.core.$strip>; declare const GetModifierResponse: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>; declare const ListModifiersRequest: z.ZodObject<{ options: z.ZodOptional>; paging: z.ZodOptional>; cursor: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; declare const ListModifiersResponse: z.ZodObject<{ modifiers: z.ZodOptional>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>>>; metadata: z.ZodOptional>; cursors: z.ZodOptional>; prev: z.ZodNullable>; }, z.core.$strip>>; hasNext: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const UpdateModifierRequest: z.ZodObject<{ _id: z.ZodString; modifier: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodString; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; declare const UpdateModifierResponse: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>; declare const BulkCreateModifiersRequest: z.ZodObject<{ modifiers: z.ZodArray>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>>; options: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkCreateModifiersResponse: z.ZodObject<{ results: z.ZodOptional>; originalIndex: z.ZodOptional; success: z.ZodOptional; error: z.ZodOptional; description: z.ZodOptional; data: z.ZodNullable>>; }, z.core.$strip>>; }, z.core.$strip>>; modifier: z.ZodOptional>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>>; bulkActionMetadata: z.ZodOptional; totalFailures: z.ZodOptional; undetailedFailures: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkUpdateModifiersRequest: z.ZodObject<{ modifiers: z.ZodArray>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>>; mask: z.ZodOptional>; }, z.core.$strip>>; options: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const BulkUpdateModifiersResponse: z.ZodObject<{ results: z.ZodOptional>; originalIndex: z.ZodOptional; success: z.ZodOptional; error: z.ZodOptional; description: z.ZodOptional; data: z.ZodNullable>>; }, z.core.$strip>>; }, z.core.$strip>>; modifier: z.ZodOptional>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>>; bulkActionMetadata: z.ZodOptional; totalFailures: z.ZodOptional; undetailedFailures: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; declare const DeleteModifierRequest: z.ZodObject<{ modifierId: z.ZodString; }, z.core.$strip>; declare const DeleteModifierResponse: z.ZodObject<{}, z.core.$strip>; declare const QueryModifiersRequest: z.ZodObject<{ query: z.ZodObject<{ filter: z.ZodOptional; $in: z.ZodOptional>; $ne: z.ZodOptional; $nin: z.ZodOptional>; }, z.core.$strict>>; name: z.ZodOptional; $in: z.ZodOptional>; $ne: z.ZodOptional; $nin: z.ZodOptional>; }, z.core.$strict>>; _createdDate: z.ZodOptional; $gt: z.ZodOptional; $gte: z.ZodOptional; $lt: z.ZodOptional; $lte: z.ZodOptional; $ne: z.ZodOptional; }, z.core.$strict>>; _updatedDate: z.ZodOptional; $gt: z.ZodOptional; $gte: z.ZodOptional; $lt: z.ZodOptional; $lte: z.ZodOptional; $ne: z.ZodOptional; }, z.core.$strict>>; $and: z.ZodOptional>; $or: z.ZodOptional>; $not: z.ZodOptional; }, z.core.$strict>>; sort: z.ZodOptional>>; }, z.core.$catchall>; }, z.core.$strip>; declare const QueryModifiersResponse: z.ZodObject<{ modifiers: z.ZodOptional>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodNullable>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; inStock: z.ZodNullable>; businessLocationIds: z.ZodOptional>; }, z.core.$strip>>>; pagingMetadata: z.ZodOptional>; cursors: z.ZodOptional>; prev: z.ZodNullable>; }, z.core.$strip>>; hasNext: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const CountModifiersRequest: z.ZodObject<{ options: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; declare const CountModifiersResponse: z.ZodObject<{ count: z.ZodOptional; }, z.core.$strip>; declare const BulkDeleteModifiersRequest: z.ZodObject<{ ids: z.ZodArray; }, z.core.$strip>; declare const BulkDeleteModifiersResponse: z.ZodObject<{ results: z.ZodOptional>; originalIndex: z.ZodOptional; success: z.ZodOptional; error: z.ZodOptional; description: z.ZodOptional; data: z.ZodNullable>>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>>>; bulkActionMetadata: z.ZodOptional; totalFailures: z.ZodOptional; undetailedFailures: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>; export { BulkCreateModifiersRequest, BulkCreateModifiersResponse, BulkDeleteModifiersRequest, BulkDeleteModifiersResponse, BulkUpdateModifiersRequest, BulkUpdateModifiersResponse, CountModifiersRequest, CountModifiersResponse, CreateModifierRequest, CreateModifierResponse, DeleteModifierRequest, DeleteModifierResponse, GetModifierRequest, GetModifierResponse, ListModifiersRequest, ListModifiersResponse, QueryModifiersRequest, QueryModifiersResponse, UpdateModifierRequest, UpdateModifierResponse };