import { type CSSProperties } from "react"; import type { Swap } from "../types.js"; export interface SwapsPanelClassNames { root?: string; header?: string; empty?: string; row?: string; badge?: string; } export interface SwapsPanelProps { swaps: Swap[]; /** Hide the header (title + count). */ hideHeader?: boolean; /** Override the panel title. Default: "Swaps". */ title?: string; /** Per-slot class names for theming. */ classNames?: SwapsPanelClassNames; style?: CSSProperties; className?: string; } /** * Visualization for the discriminated `Swap[]` output of `parseSwaps`. Each * row renders the pool/exchange address, sender, recipient/buyer, and * variant-specific amount fields. UniV3 amounts are signed (pool's * perspective) — positive means the pool received that token. */ export declare function SwapsPanel({ swaps, hideHeader, title, classNames, style, className, }: SwapsPanelProps): React.JSX.Element; //# sourceMappingURL=SwapsPanel.d.ts.map