import type { Key, ReactNode } from "react";
/**
 * Пропсы внутреннего wheel-picker.
 */
export interface WheelPickerProps<T> {
    items: readonly T[];
    value: T;
    onChange: (value: T) => void;
    ariaLabel: string;
    disabled?: boolean;
    className?: string;
    minHeight?: number;
    visibleRows?: number;
    formatItem?: (item: T) => ReactNode;
    getItemKey?: (item: T, index: number) => Key;
}
/**
 * Внутренний wheel-picker со snap-кареткой по центру и блокировкой page scroll.
 */
export declare function WheelPicker<T>({ items, value, onChange, ariaLabel, disabled, className, minHeight, visibleRows, formatItem, getItemKey }: WheelPickerProps<T>): import("react").JSX.Element;
//# sourceMappingURL=WheelPicker.d.ts.map