import { default as EdittableColumnIndex } from './columns/EdittableColumnIndex'; import { default as EdittableColumnString } from './columns/EdittableColumnString'; import { default as EdittableColumnLov } from './columns/EdittableColumnLov'; import { default as EdittableColumnCheckbox } from './columns/EdittableColumnCheckbox'; import { default as EdittableColumnNumber } from './columns/EdittableColumnNumber'; import { default as EdittableColumnDate } from './columns/EdittableColumnDate'; import { default as EdittableColumnSingleselect } from './columns/EdittableColumnSingleselect'; import { default as EdittableColumnMultiselect } from './columns/EdittableColumnMultiselect'; import { default as EdittableColumnButtongroup } from './columns/EdittableColumnButtongroup'; import { default as EdittableCellButton } from './columns/EdittableCellButton'; import { default as EdittableColumngroup } from './columns/EdittableColumngroup'; import { default as EdittableColumnDiy } from './columns/EdittableColumnDiy'; declare const _default: import('../_util').SFCWithInstall; rowClassName: import('vue').PropType string)>; rowStyle: import('vue').PropType import('vue').CSSProperties)>; cellClassName: import('vue').PropType string)>; cellStyle: import('vue').PropType import('vue').CSSProperties)>; fakeTailRow: BooleanConstructor; tailRowTemplate: import('vue').PropType | (() => Record)>; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("selectionChange" | "currentRowChange" | "rowClick" | "rowDblclick" | "cellClick" | "cellDblclick")[], "selectionChange" | "currentRowChange" | "rowClick" | "rowDblclick" | "cellClick" | "cellDblclick", import('vue').PublicProps, Readonly; rowClassName: import('vue').PropType string)>; rowStyle: import('vue').PropType import('vue').CSSProperties)>; cellClassName: import('vue').PropType string)>; cellStyle: import('vue').PropType import('vue').CSSProperties)>; fakeTailRow: BooleanConstructor; tailRowTemplate: import('vue').PropType | (() => Record)>; }>> & Readonly<{ onSelectionChange?: ((...args: any[]) => any) | undefined; onCurrentRowChange?: ((...args: any[]) => any) | undefined; onRowClick?: ((...args: any[]) => any) | undefined; onRowDblclick?: ((...args: any[]) => any) | undefined; onCellClick?: ((...args: any[]) => any) | undefined; onCellDblclick?: ((...args: any[]) => any) | undefined; }>, { showRowNumber: boolean; selectionMode: boolean; currentRowMode: boolean; fakeTailRow: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>> & { EdittableColumnIndex: typeof EdittableColumnIndex; EdittableColumnString: typeof EdittableColumnString; EdittableColumnLov: typeof EdittableColumnLov; EdittableColumnCheckbox: typeof EdittableColumnCheckbox; EdittableColumnNumber: typeof EdittableColumnNumber; EdittableColumnDate: typeof EdittableColumnDate; EdittableColumnSingleselect: typeof EdittableColumnSingleselect; EdittableColumnMultiselect: typeof EdittableColumnMultiselect; EdittableColumnButtongroup: typeof EdittableColumnButtongroup; EdittableCellButton: typeof EdittableCellButton; EdittableColumngroup: typeof EdittableColumngroup; EdittableColumnDiy: typeof EdittableColumnDiy; }; export default _default; export * from './Edittable'; export { default as useEdittable } from './hooks/useEdittable';