import type { PisellGroupViewProps } from '../types';
/**
 * 组件样式前缀
 */
export declare const COMPONENT_PREFIX = "pisell-group-view";
/**
 * 解析参与分组的字段名列表
 * @param groupBy - 组件的 groupBy 配置
 * @returns 字段名数组；自定义函数分组时返回空数组
 * @description 用于透传给 `renderItem`，让调用方据此省略头部已展示的字段
 */
export declare const getGroupFieldNames: <T>(groupBy: string | string[] | ((item: T, index: number) => import("@pisell/utils").GroupKey | import("@pisell/utils").GroupKey[])) => string[];
/**
 * 获取主体内单条数据的稳定 key
 * @param item - 数据项
 * @param index - 索引
 * @param rowKey - rowKey 配置
 * @returns key 字符串
 */
export declare const resolveItemKey: <T>(item: T, index: number, rowKey?: string | ((item: T, index: number) => string) | undefined) => string;
