import * as z from 'zod'; declare const CreateReceiptPresetRequest: z.ZodObject<{ receiptPreset: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>; declare const CreateReceiptPresetResponse: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; declare const GetReceiptPresetRequest: z.ZodObject<{ receiptPresetId: z.ZodString; }, z.core.$strip>; declare const GetReceiptPresetResponse: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; declare const GetDefaultReceiptPresetRequest: z.ZodObject<{}, z.core.$strip>; declare const GetDefaultReceiptPresetResponse: z.ZodObject<{ receiptPreset: z.ZodOptional>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; declare const UpdateReceiptPresetRequest: z.ZodObject<{ _id: z.ZodString; receiptPreset: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodString; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>; declare const UpdateReceiptPresetResponse: z.ZodObject<{ _id: z.ZodNullable>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; declare const SetDefaultReceiptPresetRequest: z.ZodObject<{ receiptPresetId: z.ZodString; }, z.core.$strip>; declare const SetDefaultReceiptPresetResponse: z.ZodObject<{ receiptPreset: z.ZodOptional>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; declare const DeleteReceiptPresetRequest: z.ZodObject<{ receiptPresetId: z.ZodString; }, z.core.$strip>; declare const DeleteReceiptPresetResponse: z.ZodObject<{}, z.core.$strip>; declare const ListReceiptPresetsRequest: z.ZodObject<{}, z.core.$strip>; declare const ListReceiptPresetsResponse: z.ZodObject<{ receiptPresets: z.ZodOptional>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>>>; }, z.core.$strip>; declare const UpdateExtendedFieldsRequest: z.ZodObject<{ _id: z.ZodString; namespace: z.ZodString; options: z.ZodObject<{ namespaceData: z.ZodRecord; }, z.core.$strip>; }, z.core.$strip>; declare const UpdateExtendedFieldsResponse: z.ZodObject<{ receiptPreset: z.ZodOptional>; revision: z.ZodNullable>; _createdDate: z.ZodNullable>; _updatedDate: z.ZodNullable>; name: z.ZodOptional; displaySettings: z.ZodOptional; showBusinessPhoneNumber: z.ZodOptional; showBusinessAddress: z.ZodOptional; }, z.core.$strip>>; customerDisplayOptions: z.ZodOptional; showCustomerPhoneNumber: z.ZodOptional; showCustomerShippingAddress: z.ZodOptional; showCustomerBillingAddress: z.ZodOptional; showCustomerVatId: z.ZodOptional; showCustomerCompanyName: z.ZodOptional; }, z.core.$strip>>; itemsDisplayOptions: z.ZodOptional; showTax: z.ZodOptional; }, z.core.$strip>>; totalsDisplayOptions: z.ZodOptional; showItemSubtotalPerTaxBreakdown: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>; customFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; businessCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; customerCustomFields: z.ZodOptional>; value: z.ZodOptional; }, z.core.$strip>>>; footerCustomFields: z.ZodOptional; value: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>; default: z.ZodOptional; displayValues: z.ZodOptional>; }, z.core.$strip>>; extendedFields: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export { CreateReceiptPresetRequest, CreateReceiptPresetResponse, DeleteReceiptPresetRequest, DeleteReceiptPresetResponse, GetDefaultReceiptPresetRequest, GetDefaultReceiptPresetResponse, GetReceiptPresetRequest, GetReceiptPresetResponse, ListReceiptPresetsRequest, ListReceiptPresetsResponse, SetDefaultReceiptPresetRequest, SetDefaultReceiptPresetResponse, UpdateExtendedFieldsRequest, UpdateExtendedFieldsResponse, UpdateReceiptPresetRequest, UpdateReceiptPresetResponse };