export { InputEditor, SelectEditor, DateEditor, DateRangeEditor, NumberEditor } from './editor'; export declare const EditTable: import("../utils").WithInstall; required: true; }; columns: { type: import("vue").PropType; required: true; }; disabled: { type: BooleanConstructor; default: boolean; }; showEditor: { type: BooleanConstructor; default: boolean; }; isEditor: { type: import("vue").PropType<(data: import("./interface").EditTableCellParams) => boolean>; requeired: boolean; }; showError: { type: BooleanConstructor; default: boolean; }; validator: { type: import("vue").PropType<(data: import("./interface").EditTableCellParams) => boolean>; requeired: boolean; }; cellbeginedit: { type: import("vue").PropType<(data: import("./interface").EditTableCellbegineditParams) => void | Promise>; requeired: boolean; }; cellendedit: { type: import("vue").PropType<(data: import("./interface").EditTableCellendeditParams) => void | Promise>; requeired: boolean; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; }; columns: { type: import("vue").PropType; required: true; }; disabled: { type: BooleanConstructor; default: boolean; }; showEditor: { type: BooleanConstructor; default: boolean; }; isEditor: { type: import("vue").PropType<(data: import("./interface").EditTableCellParams) => boolean>; requeired: boolean; }; showError: { type: BooleanConstructor; default: boolean; }; validator: { type: import("vue").PropType<(data: import("./interface").EditTableCellParams) => boolean>; requeired: boolean; }; cellbeginedit: { type: import("vue").PropType<(data: import("./interface").EditTableCellbegineditParams) => void | Promise>; requeired: boolean; }; cellendedit: { type: import("vue").PropType<(data: import("./interface").EditTableCellendeditParams) => void | Promise>; requeired: boolean; }; }>>, { disabled: boolean; showEditor: boolean; showError: boolean; }, {}>>; export default EditTable; export type EditTableInstance = InstanceType; export type { EditTableColumnData, EditTableCellParams, EditTableCellbegineditParams, EditTableCellendeditParams } from './interface'; declare module 'vue' { interface GlobalComponents { DevopsEditTable: typeof EditTable; } }