import type { WarehouseFormProps } from './WarehouseFormProps'; declare const _default: import("vue").DefineComponent>, { validateInputs: () => void; resetInputsValidation: () => void; resetInputs: () => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (mv: { pf_business?: { internal?: boolean | null | undefined; url?: string | null | undefined; expiredAt?: string | null | undefined; agentId?: string | null | undefined; attributeSettings?: { type: "string" | "number" | "boolean" | "date"; key: string; entity: "restaurant" | "warehouse" | "item" | "inventorySku" | "inventoryRecipe"; }[] | null | undefined; pf_agent?: { clickupId?: string | null | undefined; members?: { pf_user?: { email?: string | null | undefined; phoneNumber?: string | null | undefined; birthday?: string | null | undefined; gender?: "MALE" | "FEMALE" | null | undefined; addresses?: { name: string; address: string; coordinates: number[]; }[] | null | undefined; photoURL?: string | null | undefined; displayName?: string | null | undefined; imported?: { raw: Record; source: "FEEDME" | "CITY_POS" | "STOREHUB" | "KERUYUn" | "QISOFT" | "WECHAT" | "TEABAR" | "NULL_MEMBER" | "UMAI_POS" | "QASHIER" | "XILNET" | "GENIUSPOS" | "YHOFOODIE"; } | null | undefined; _id: string; } | null | undefined; role: "ADMIN"; userId: string; }[] | null | undefined; code: string; name: string; _id: string; isReseller: boolean; } | null | undefined; thumbnail?: string | null | undefined; billingInfos?: { _id?: string | null | undefined; name: string; address: { coordinates?: number[] | null | undefined; line2?: string | null | undefined; state: string; country: string; line1: string; city: string; postcode: string; }; email: string; companyName: string; contact: string; }[] | null | undefined; customerDisplayImages?: { url: string; restaurantIds: string[]; }[] | null | undefined; name: string; _id: string; ownerId: string; restaurantQuota: number; warehouseQuota: number; menuVersion: string; } | null | undefined; customAttributes?: Record | null | undefined; preparationTime?: { unit: "day" | "year" | "month" | "week" | "hour" | "minute" | "second" | "millisecond"; value: number; } | null | undefined; _id: string; businessId: string; profile: { email?: string | null | undefined; phoneNo?: string | null | undefined; name: string; address: { coordinates?: number[] | null | undefined; line2?: string | null | undefined; state: string; country: string; line1: string; city: string; postcode: string; }; regNo: string; }; }) => void; "validation-success": () => void; }, string, import("vue").PublicProps, Readonly>> & Readonly<{ "onUpdate:modelValue"?: ((mv: { pf_business?: { internal?: boolean | null | undefined; url?: string | null | undefined; expiredAt?: string | null | undefined; agentId?: string | null | undefined; attributeSettings?: { type: "string" | "number" | "boolean" | "date"; key: string; entity: "restaurant" | "warehouse" | "item" | "inventorySku" | "inventoryRecipe"; }[] | null | undefined; pf_agent?: { clickupId?: string | null | undefined; members?: { pf_user?: { email?: string | null | undefined; phoneNumber?: string | null | undefined; birthday?: string | null | undefined; gender?: "MALE" | "FEMALE" | null | undefined; addresses?: { name: string; address: string; coordinates: number[]; }[] | null | undefined; photoURL?: string | null | undefined; displayName?: string | null | undefined; imported?: { raw: Record; source: "FEEDME" | "CITY_POS" | "STOREHUB" | "KERUYUn" | "QISOFT" | "WECHAT" | "TEABAR" | "NULL_MEMBER" | "UMAI_POS" | "QASHIER" | "XILNET" | "GENIUSPOS" | "YHOFOODIE"; } | null | undefined; _id: string; } | null | undefined; role: "ADMIN"; userId: string; }[] | null | undefined; code: string; name: string; _id: string; isReseller: boolean; } | null | undefined; thumbnail?: string | null | undefined; billingInfos?: { _id?: string | null | undefined; name: string; address: { coordinates?: number[] | null | undefined; line2?: string | null | undefined; state: string; country: string; line1: string; city: string; postcode: string; }; email: string; companyName: string; contact: string; }[] | null | undefined; customerDisplayImages?: { url: string; restaurantIds: string[]; }[] | null | undefined; name: string; _id: string; ownerId: string; restaurantQuota: number; warehouseQuota: number; menuVersion: string; } | null | undefined; customAttributes?: Record | null | undefined; preparationTime?: { unit: "day" | "year" | "month" | "week" | "hour" | "minute" | "second" | "millisecond"; value: number; } | null | undefined; _id: string; businessId: string; profile: { email?: string | null | undefined; phoneNo?: string | null | undefined; name: string; address: { coordinates?: number[] | null | undefined; line2?: string | null | undefined; state: string; country: string; line1: string; city: string; postcode: string; }; regNo: string; }; }) => any) | undefined; "onValidation-success"?: (() => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default; type __VLS_NonUndefinedable = T extends undefined ? never : T; type __VLS_TypePropsToRuntimeProps = { [K in keyof T]-?: {} extends Pick ? { type: import('vue').PropType<__VLS_NonUndefinedable>; } : { type: import('vue').PropType; required: true; }; };