export declare const ElPopconfirm: import("../../utils/types").SFCWithInstall; readonly confirmButtonText: import("../../utils/props").BuildPropReturn; readonly cancelButtonText: import("../../utils/props").BuildPropReturn; readonly confirmButtonType: import("../../utils/props").BuildPropReturn; readonly cancelButtonType: import("../../utils/props").BuildPropReturn; readonly icon: import("../../utils/props").BuildPropReturn>, any, unknown, unknown, unknown>; readonly iconColor: import("../../utils/props").BuildPropReturn; readonly hideIcon: import("../../utils/props").BuildPropReturn; readonly hideAfter: import("../../utils/props").BuildPropReturn; readonly onConfirm: import("../../utils/props").BuildPropReturn boolean | Promise>, unknown, unknown, unknown, unknown>; readonly onCancel: import("../../utils/props").BuildPropReturn boolean | Promise>, unknown, unknown, unknown, unknown>; }, { finalConfirmButtonText: import("vue").ComputedRef; finalCancelButtonText: import("vue").ComputedRef; tooltipRef: import("vue").Ref<{ onClose: () => void; } | undefined>; confirm: (e: Event) => void; cancel: (e: Event) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ readonly title?: unknown; readonly confirmButtonText?: unknown; readonly cancelButtonText?: unknown; readonly confirmButtonType?: unknown; readonly cancelButtonType?: unknown; readonly icon?: unknown; readonly iconColor?: unknown; readonly hideIcon?: unknown; readonly hideAfter?: unknown; readonly onConfirm?: unknown; readonly onCancel?: unknown; } & { hideAfter: number; confirmButtonType: import("../../utils/props").BuildPropType; cancelButtonType: import("../../utils/props").BuildPropType; iconColor: string; hideIcon: import("../../utils/props").BuildPropType; } & { icon?: import("../../utils/props").BuildPropType>, unknown, unknown> | undefined; title?: string | undefined; confirmButtonText?: string | undefined; cancelButtonText?: string | undefined; onConfirm?: ((e: Event) => boolean | Promise) | undefined; onCancel?: ((e: Event) => boolean | Promise) | undefined; }>, { icon: import("../../utils/props").BuildPropType>, unknown, unknown>; title: string; hideAfter: number; confirmButtonText: string; cancelButtonText: string; confirmButtonType: import("../../utils/props").BuildPropType; cancelButtonType: import("../../utils/props").BuildPropType; iconColor: string; hideIcon: import("../../utils/props").BuildPropType; onConfirm: (e: Event) => boolean | Promise; onCancel: (e: Event) => boolean | Promise; }>> & Record; export default ElPopconfirm; export * from './src/popconfirm';