import React, { CSSProperties } from 'react'; export declare enum LabelSortingValue { latest = "latest", oldest = "oldest", popular = "popular" } export type ChoiceItem = { label: string; value: string; }; export type Props = { onChange?: (v: string) => void; color?: 'gray' | 'white'; className?: string; style?: CSSProperties; leftLabel?: string; rightLabel?: string; value?: LabelSortingValue; choices?: ChoiceItem[]; }; export declare const LabelSorting: ({ onChange, className, style, leftLabel, rightLabel, color, value, choices, }: Props) => React.JSX.Element; export declare const useSortChoices: (choices: ChoiceItem[]) => { setSortChoiceValue: React.Dispatch>; selectedSortChoice: ChoiceItem; sortedChoices: ChoiceItem[]; }; export declare const useSortCommentChoices: () => { setSortChoiceValue: React.Dispatch>; selectedSortChoice: ChoiceItem; sortedChoices: ChoiceItem[]; };