import { Nullable } from '../../../../../shared/types'; import { IhoTableConfig, IhoTableFieldItem } from '../../../../../components/iho-table'; type GroupItem = string | { fieldName: string; children?: GroupItem[]; }; export declare function createRowGroupList(rowGroupSetting: NonNullable, fieldList: IhoTableFieldItem[], getKey?: (field: IhoTableFieldItem) => string): GroupItem[]; export declare function groupTraverser>(groupList: GroupItem[], replacer: (fieldName: string, isBlock?: boolean, children?: GroupItem[]) => T): NonNullable[]; export {};