import { UseCustomerInformationProps } from '../../types'; export declare const useCustomerInformation: ({ handleSetInLineAlert, }: UseCustomerInformationProps) => { createdAt: string; errorPasswordEmpty: boolean; passwordValue: string; showPasswordOnEmailChange: boolean; orderedCustomerData: { name: string; orderNumber: number | undefined; value: any; label: string | null | undefined; }[]; loading: boolean; normalizeFieldsConfig: { defaultValue: any; code: string; name: string; id: string; required: boolean; label: string; options: { isDefault: boolean; text: string; value: string; }[]; entityType: string; className: string; fieldType: import('../../data/models').FieldEnumList; multilineCount: number; isUnique: boolean; orderNumber: number; isHidden: boolean; customUpperCode: string; validateRules: Record[]; }[]; submitLoading: boolean; showEditForm: boolean; showChangePassword: boolean; handleShowChangePassword: () => void; handleHideChangePassword: (clearStates?: () => void) => void; handleShowEditForm: () => void; handleHideEditForm: (clearStates?: () => void) => void; handleUpdateCustomerInformation: (event: Event, valid: boolean) => Promise; handleInputChange: (value: Record) => void; handleSetPassword: (value: string) => void; handleOnBlurPassword: (event: Event) => void; renderAlertMessage: (type: "success" | "error", message?: string) => void; }; //# sourceMappingURL=useCustomerInformation.d.ts.map