/**
 * Feed 共用工具函数
 */
/**
 * 获取Feed列表类名
 * @param {string} variant - 变体类型
 * @param {string} size - 尺寸
 * @param {string} className - 额外类名
 * @returns {string} 类名字符串
 */
export function getFeedListClasses(variant?: string, size?: string, className?: string): string;
/**
 * 获取Feed项目类名
 * @param {string} variant - 变体类型
 * @param {boolean} active - 是否激活
 * @param {boolean} disabled - 是否禁用
 * @returns {string} 类名字符串
 */
export function getFeedItemClasses(variant?: string, active?: boolean, disabled?: boolean): string;
/**
 * 格式化时间显示
 * @param {Date|string|number} timestamp - 时间戳
 * @param {Object} options - 选项
 * @returns {string} 格式化后的时间字符串
 */
export function formatFeedTime(timestamp: Date | string | number, options?: Object): string;
/**
 * 处理Feed项目点击
 * @param {Object} item - Feed项目数据
 * @param {Function} callback - 点击回调函数
 * @param {Event} event - 点击事件
 */
export function handleFeedItemClick(item: Object, callback: Function, event: Event): void;
/**
 * 递归渲染Feed子项目
 * @param {Array} children - 子项目数组
 * @param {Object} config - 配置选项
 * @returns {Array} 处理后的子项目数组
 */
export function processFeedChildren(children?: any[], config?: Object): any[];
/**
 * 验证Feed数据格式
 * @param {Array} items - Feed数据数组
 * @returns {boolean} 是否有效
 */
export function validateFeedData(items: any[]): boolean;
/**
 * 搜索Feed内容
 * @param {Array} items - Feed数据数组
 * @param {string} query - 搜索关键词
 * @param {Object} options - 搜索选项
 * @returns {Array} 搜索结果
 */
export function searchFeedItems(items: any[], query: string, options?: Object): any[];
/**
 * 按日期对Feed进行分组
 * @param {Array} items - Feed数据数组
 * @param {string} groupBy - 分组方式: 'day' | 'week' | 'month'
 * @returns {Object} 分组后的数据
 */
export function groupFeedByDate(items: any[], groupBy?: string): Object;
/**
 * 获取Feed统计信息
 * @param {Array} items - Feed数据数组
 * @returns {Object} 统计信息
 */
export function getFeedStats(items: any[]): Object;
//# sourceMappingURL=utils.d.ts.map