import { PluginObject } from 'vue'; import { ModulVue } from '../../../utils/vue/vue'; import { MColumnTable } from '../../table/table'; import { MTableColumn, MTableRow, MTableRowsGroup, MTableRowsStyle } from '../responsive-table-commons'; export declare class MTableGroup extends ModulVue { readonly rowsStyle: MTableRowsStyle; readonly rowHighlightedOnHover: boolean; readonly horizontalScrollOffset: number; readonly tableComponentWidth: string; emitEmptyButtonClick(rowsGroup: MTableRowsGroup): void; getRowClassName(row: MTableRow, columnid: string): string | undefined; getRowColspan(row: MTableRow, column: MColumnTable): number | undefined; getRowspan(row: MTableRow, column: MColumnTable): number | undefined; getRowAlignmentClass(row: MTableRow, column: MTableColumn): string; getRowWidthStyle(column: MTableColumn): string | undefined; isCellHeader(row: MTableRow, columnName: string): boolean; } declare const TableGroupPlugin: PluginObject; export default TableGroupPlugin; //# sourceMappingURL=table-group.d.ts.map