import { IAllowFnPure, ICols, IFilterParams, IInternalCols, IRowKey, IRows } from './table.type'; export declare class BixiTableUtilsService { genCols(cols?: ICols, filterParams?: IFilterParams): IInternalCols; genRows(rows?: IRows, cols?: ICols, selectedKeys?: string[]): IRows; convertVisible(val: IAllowFnPure | undefined): boolean; updateSelectedKeys(selected: boolean, origin: IRowKey[], inputs: IRowKey[]): (string | number)[]; mergeIntoSelectedKeys(origin: IRowKey[], inputs: IRowKey[]): (string | number)[]; removeFromSelectedKeys(origin: IRowKey[], inputs: IRowKey[]): (string | number)[]; }