import { ExtractPropTypes } from "vue/dist/vue"; import { PropType } from 'vue'; export declare const PopconfirmProps: () => { visible: { type: BooleanConstructor; default: boolean; }; okBeforeFun: PropType<() => Promise>; cancelBeforeFun: PropType<() => Promise>; type: { type: StringConstructor; validator: (v: string) => boolean; default(): string; }; describe: StringConstructor; icon: import("vue-types").VueTypeValidableDef; okText: import("vue-types").VueTypeValidableDef; cancelText: import("vue-types").VueTypeValidableDef; title: import("vue-types").VueTypeValidableDef; isShowIcon: { type: BooleanConstructor; default(): boolean; }; }; export declare type ScPopconfirmProps = Partial>;