import { ExtractPropTypes, PropType } from 'vue'; import { BooleanType, PlacementsType } from '../const/types'; export declare const popconfirmProps: { dark: BooleanType; show: BooleanType; title: (NumberConstructor | ObjectConstructor | StringConstructor | ArrayConstructor)[]; width: (NumberConstructor | StringConstructor)[]; okText: { type: StringConstructor; }; cancelText: { type: StringConstructor; }; placement: { type: PropType; default: string; }; onCancel: { type: PropType<() => void>; }; onOk: { type: PropType<() => void>; }; }; export type PopconfirmProps = ExtractPropTypes; declare const Popconfirm: import('vue').DefineComponent; default: string; }; onCancel: { type: PropType<() => void>; }; onOk: { type: PropType<() => void>; }; }>, () => import('vue').VNode[], {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; default: string; }; onCancel: { type: PropType<() => void>; }; onOk: { type: PropType<() => void>; }; }>> & Readonly<{}>, { placement: PlacementsType; }, {}, {}, { transfer: import('vue').ObjectDirective; }, string, import('vue').ComponentProvideOptions, true, {}, any>; export default Popconfirm;