import * as React from 'react'; interface ListRowProps { /** * The main value/content text (required) */ value: string; /** * Optional label text displayed on the left */ label?: string; /** * Optional note text displayed on the right (italic) */ note?: string; /** * Show the right arrow icon - enables hover state and indicates row is clickable * @default false */ icon?: boolean; /** * Click handler - typically used with icon prop for navigation */ onClick?: () => void; /** * Additional CSS class name */ className?: string; /** * Additional inline styles */ style?: React.CSSProperties; } /** * ListRow component - Arbor Design System * * A flexible list row component for displaying content within sections. * Supports optional label, note, and icon props. * Hover state is only enabled when icon is present (indicating clickable row). * * @example * ```tsx * // Basic row with just value * * * // With label * * * // With label and note * * * // Clickable row with icon * navigate('/user/123')} * /> * * // All props * navigate('/user/123')} * /> * ``` */ declare const ListRow: React.ForwardRefExoticComponent>; export { ListRow, type ListRowProps };