UNPKG

@redocly/theme

Version:

Shared UI components lib

13 lines (12 loc) 441 B
import type { ForwardedRef, ReactElement } from 'react'; import type { SelectOption } from '../../core/types/select'; export type SegmentedProps<T> = { options: SelectOption<T>[]; value: T; onChange: ({ label, value }: SelectOption<T>) => void; className?: string; size?: 'regular' | 'small'; }; export declare const Segmented: <T>(props: SegmentedProps<T> & { ref?: ForwardedRef<HTMLDivElement>; }) => ReactElement;