/**
 * 格式化 SKU 数据源，适配 SkuCard 组件
 */
export declare const formatSkuDataSource: (dataSource: any) => {
    id: any;
    title: any;
    subtitle: any;
    cover: any;
    price: any;
    original_price: any;
    stock: any;
    sortKeys: string[];
};
/**
 * Tab 项接口定义（与 List 组件保持一致）
 */
export interface TabItem {
    key: string;
    label: string;
    group?: string;
}
/**
 * 产品分类信息接口
 */
interface ProductCategory {
    id: number;
    name: string;
    icon?: string;
    slug?: string;
    sort?: number;
}
/**
 * 产品项接口
 */
interface Product {
    id: number;
    title: string;
    category?: ProductCategory[];
    [key: string]: any;
}
/**
 * 根据产品数据生成分类 Tabs（Switch 模式）
 * 参考 TestResponsiveWrapper 的 generateSimpleTabItems 函数
 *
 * @param products 产品列表
 * @param tabStyle tab 样式类型
 * @returns TabItem 数组
 */
export declare const generateProductTabs: (products: Product[], tabStyle?: 'switch' | 'anchor') => TabItem[];
export {};
