declare const PopoverTextarea: import("../utils/index").WithInstall, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, boolean>; buttonText: import("element-plus/es/utils/index.mjs").EpPropFinalized; popoverProps: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | (((new (...args: any[]) => Partial) | (() => Partial)) | null)[], unknown, unknown, () => {}, boolean>; maxlength: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; modelValue: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number | null | undefined) | ((new (...args: any[]) => string | number) | (() => string | number | null | undefined) | null)[], unknown, unknown, "", boolean>; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { cancel: () => any; "update:modelValue": (val: string | number | null) => any; confirm: () => any; }, string, import("vue").PublicProps, Readonly, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, boolean>; buttonText: import("element-plus/es/utils/index.mjs").EpPropFinalized; popoverProps: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | (((new (...args: any[]) => Partial) | (() => Partial)) | null)[], unknown, unknown, () => {}, boolean>; maxlength: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; modelValue: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number | null | undefined) | ((new (...args: any[]) => string | number) | (() => string | number | null | undefined) | null)[], unknown, unknown, "", boolean>; }>> & Readonly<{ onCancel?: (() => any) | undefined; "onUpdate:modelValue"?: ((val: string | number | null) => any) | undefined; onConfirm?: (() => any) | undefined; }>, { modelValue: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number | null | undefined) | ((new (...args: any[]) => string | number) | (() => string | number | null | undefined) | null)[], unknown, unknown>; buttonIcon: any; buttonText: string; popoverProps: Partial; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default PopoverTextarea; export { PopoverTextarea }; declare module 'vue' { interface GlobalComponents { PagodaPopoverTextarea: typeof PopoverTextarea; } }