import { type CSSProperties, type HTMLAttributes } from 'react'; export type MarqueeSelectItem = { alt?: string; name: string; src: string; value?: string; }; export type MarqueeSelectProps = { ariaLabel?: string; className?: string; defaultValue?: string; disabled?: boolean; gap?: string; imageWidth?: string; items?: readonly MarqueeSelectItem[]; name?: string; onValueChange?: (value: string, item: MarqueeSelectItem, index: number) => void; repeatCount?: number; rowHeight?: string; speed?: string; style?: CSSProperties; value?: string; } & Omit, 'children' | 'defaultValue' | 'onChange' | 'style'>; export declare const MarqueeSelect: ({ ariaLabel, className, defaultValue, disabled, gap, imageWidth, items, name, onValueChange, repeatCount, rowHeight, speed, style, value, ...props }: MarqueeSelectProps) => import("react/jsx-runtime").JSX.Element;