UNPKG

hongluan-business-ui

Version:
59 lines (58 loc) 1.66 kB
export declare const HbConfirmableButton: import("../../utils/types").SFCWithInstall<import("vue").DefineComponent<{ tip: { type: StringConstructor; default: string; }; popoverProps: { type: ObjectConstructor; default: () => {}; }; defaultState: { type: ObjectConstructor; default: () => { type: string; }; }; confirmState: { type: ObjectConstructor; default: () => { type: string; }; }; }, { prefix: string; visible: import("vue").Ref<boolean>; state: import("vue").ComputedRef<Record<string, any>>; popoverShown: () => void; popoverHidden: () => void; handleClick: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "confirm"[], "confirm", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ tip: { type: StringConstructor; default: string; }; popoverProps: { type: ObjectConstructor; default: () => {}; }; defaultState: { type: ObjectConstructor; default: () => { type: string; }; }; confirmState: { type: ObjectConstructor; default: () => { type: string; }; }; }>> & { onConfirm?: (...args: any[]) => any; }, { tip: string; popoverProps: Record<string, any>; defaultState: Record<string, any>; confirmState: Record<string, any>; }>> & Record<string, any>; export default HbConfirmableButton;