import React from "react"; //#region src/components/BigSaleRightActionPanel/index.d.ts type BigSaleRightActionPanelLayoutMode = 'adaptive' | 'equal'; type BigSaleRightActionItemTone = 'blue' | 'gold' | 'purple' | 'green'; interface BigSaleRightActionItem { key: React.Key; label?: React.ReactNode; ariaLabel?: string; icon?: React.ReactNode; onClick?: () => void; disabled?: boolean; loading?: boolean; badge?: number; attention?: boolean; tone?: BigSaleRightActionItemTone; className?: string; style?: React.CSSProperties; render?: (item: BigSaleRightActionItem, index: number) => React.ReactNode; } interface BigSaleRightActionGroupConfig { renderNode?: React.ReactNode; items?: BigSaleRightActionItem[]; } interface BigSaleRightActionPanelProps { title?: React.ReactNode; layoutMode?: BigSaleRightActionPanelLayoutMode; showTop?: boolean; showMiddle?: boolean; topGroup?: BigSaleRightActionGroupConfig; middleGroup?: BigSaleRightActionGroupConfig; bottomGroup: BigSaleRightActionGroupConfig; } declare const BigSaleRightActionPanel: React.FC; //#endregion export { BigSaleRightActionGroupConfig, BigSaleRightActionItem, BigSaleRightActionItemTone, BigSaleRightActionPanel, BigSaleRightActionPanelLayoutMode, BigSaleRightActionPanelProps };