import { ReserveTypeEnum } from '../../constants/orders';
import { PropType } from 'vue';
import { ReqCustomerInfoType } from './type';

declare const _default: import('vue').DefineComponent<{
    customerInfo: {
        type: PropType<ReqCustomerInfoType>;
        default: () => {};
    };
    /** 编辑客户的按钮位置变动 */
    boolEditPosition: {
        type: BooleanConstructor;
        default: boolean;
    };
}, {
    ReserveTypeEnum: typeof ReserveTypeEnum;
    openCustomerDiscountDialog: () => void;
    openCustomerPortraitDrawer: () => void;
    checkBoolBirthday: (date?: string) => boolean;
    boolSettingInformation: import('vue').ComputedRef<boolean>;
}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "edit-customer"[], "edit-customer", import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    customerInfo: {
        type: PropType<ReqCustomerInfoType>;
        default: () => {};
    };
    /** 编辑客户的按钮位置变动 */
    boolEditPosition: {
        type: BooleanConstructor;
        default: boolean;
    };
}>> & {
    "onEdit-customer"?: ((...args: any[]) => any) | undefined;
}, {
    customerInfo: ReqCustomerInfoType;
    boolEditPosition: boolean;
}, {}>;
export default _default;
