import { FunctionComponent } from 'react';
import { Option } from '../RankItem/RankItem.js';
import { SortableListProps } from '../SortableList/SortableList.js';

interface RankProps extends Omit<SortableListProps<any>, 'renderItem' | 'items'> {
    labelTop: string;
    labelBottom: string;
    fullWidth?: boolean;
    options: (Option & {
        id: string;
    })[];
    internalChange?: () => void;
    value?: (Option & {
        id: string;
    })[];
    sizing?: 'sm' | 'lg';
}
declare const Rank: FunctionComponent<RankProps>;

export { Rank as default };
export type { RankProps };
