import type { ExtractPropTypes } from 'vue'; export type ValueType = any; export declare const editableProps: { readonly modelValue: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly trigger: import("element-plus/es/utils").EpPropFinalized; readonly icon: import("element-plus/es/utils").EpPropFinalized>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, boolean>; readonly defaultEditState: import("element-plus/es/utils").EpPropFinalized; readonly focus: import("element-plus/es/utils").EpPropFinalized; }; export type EditableProps = ExtractPropTypes; export declare const editableEmits: { change: (editable: boolean, options: any) => boolean; }; export type EditableEmits = typeof editableEmits;