import { z } from 'zod'; export declare const businessUpdateFormSchema: z.ZodObject<{ name: z.ZodString; address: z.ZodObject<{ placeId: z.ZodOptional>; bus: z.ZodString; city: z.ZodString; coordinates: z.ZodObject<{ lat: z.ZodNullable; lng: z.ZodNullable; }, z.core.$strip>; country: z.ZodString; postalCode: z.ZodString; street: z.ZodString; streetNumber: z.ZodString; }, z.core.$strip>; companyNumber: z.ZodNullable; customFields: z.ZodNullable>; }, z.core.$strip>>; email: z.ZodNullable; language: z.ZodEnum; mobilePhone: z.ZodNullable; phone: z.ZodNullable; vatNumber: z.ZodNullable; number: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; export type BusinessUpdateForm = z.infer; export declare function getBusinessUpdateFormSchema(customFieldDefinition: any[]): z.ZodObject<{ name: z.ZodString; address: z.ZodObject<{ placeId: z.ZodOptional>; bus: z.ZodString; city: z.ZodString; coordinates: z.ZodObject<{ lat: z.ZodNullable; lng: z.ZodNullable; }, z.core.$strip>; country: z.ZodString; postalCode: z.ZodString; street: z.ZodString; streetNumber: z.ZodString; }, z.core.$strip>; companyNumber: z.ZodNullable; customFields: z.ZodNullable>; }, z.core.$strip>>; email: z.ZodNullable; language: z.ZodEnum; mobilePhone: z.ZodNullable; phone: z.ZodNullable; vatNumber: z.ZodNullable; number: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>;