import { type DefineComponent } from "vue"; import type { TableProps } from "ant-design-vue/lib/table"; declare const _default: DefineComponent & Partial<{ readonly size: import("ant-design-vue/lib/button").ButtonSize; readonly columns: Partial>[]; readonly fields: import("../n-form").AntDesignVueFormModelFieldArgs[]; readonly pagination: false | import("ant-design-vue").TablePaginationConfig | undefined; readonly disabledStorable: boolean; readonly contextSlots: { bodyEditableCell: ({ text, record, index, column }: { text: string; record: import("../table-helper").TableHelper.RecordType; index: number; column: import("./table-types").NTableColumn; }) => any; bodyEditableCellControl: ({ text, record, index, column }: { text: string; record: import("../table-helper").TableHelper.RecordType; index: number; column: import("./table-types").NTableColumn; }) => any; }; readonly "onUpdate:editedRowKey": (data: (import("ant-design-vue/lib/table/interface").Key | undefined)[]) => void; readonly disabledRowKeys: import("ant-design-vue/lib/table/interface").Key[]; readonly rowKey: string | import("ant-design-vue/lib/vc-table/interface").GetRowKey | undefined; readonly childrenColumnName: string; readonly dataSource: any[] | undefined; readonly showNumberColumn: true | (import("ant-design-vue").TableColumnType & { startIndex: number; }); readonly columnConfig: Partial; readonly disabledAdaptiveHeight: boolean; readonly striped: boolean; readonly editable: boolean; readonly editByClickRow: boolean; } & { readonly storageKey?: string | undefined; readonly rowClassName?: string | import("ant-design-vue/lib/vc-table/interface").RowClassName | undefined; readonly customRow?: import("ant-design-vue/lib/vc-table/interface").GetComponentProps | undefined; readonly rowSelection?: Partial | undefined; readonly onResizeColumn?: ((w: number, col: import("ant-design-vue").TableColumnType) => void) | undefined; readonly editedRowKey?: import("ant-design-vue/lib/table/interface").Key | undefined; } & { readonly columns: Partial>[]; readonly tableHelper: import("./ant-design-vue-table-helper").AntDesignVueTableHelper; } & {}>, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly & Partial<{ readonly size: import("ant-design-vue/lib/button").ButtonSize; readonly columns: Partial>[]; readonly fields: import("../n-form").AntDesignVueFormModelFieldArgs[]; readonly pagination: false | import("ant-design-vue").TablePaginationConfig | undefined; readonly disabledStorable: boolean; readonly contextSlots: { bodyEditableCell: ({ text, record, index, column }: { text: string; record: import("../table-helper").TableHelper.RecordType; index: number; column: import("./table-types").NTableColumn; }) => any; bodyEditableCellControl: ({ text, record, index, column }: { text: string; record: import("../table-helper").TableHelper.RecordType; index: number; column: import("./table-types").NTableColumn; }) => any; }; readonly "onUpdate:editedRowKey": (data: (import("ant-design-vue/lib/table/interface").Key | undefined)[]) => void; readonly disabledRowKeys: import("ant-design-vue/lib/table/interface").Key[]; readonly rowKey: string | import("ant-design-vue/lib/vc-table/interface").GetRowKey | undefined; readonly childrenColumnName: string; readonly dataSource: any[] | undefined; readonly showNumberColumn: true | (import("ant-design-vue").TableColumnType & { startIndex: number; }); readonly columnConfig: Partial; readonly disabledAdaptiveHeight: boolean; readonly striped: boolean; readonly editable: boolean; readonly editByClickRow: boolean; } & { readonly storageKey?: string | undefined; readonly rowClassName?: string | import("ant-design-vue/lib/vc-table/interface").RowClassName | undefined; readonly customRow?: import("ant-design-vue/lib/vc-table/interface").GetComponentProps | undefined; readonly rowSelection?: Partial | undefined; readonly onResizeColumn?: ((w: number, col: import("ant-design-vue").TableColumnType) => void) | undefined; readonly editedRowKey?: import("ant-design-vue/lib/table/interface").Key | undefined; } & { readonly columns: Partial>[]; readonly tableHelper: import("./ant-design-vue-table-helper").AntDesignVueTableHelper; } & {}>>, {}>; export default _default;