/** * Either `value` or `defaultValue` MUST be set to corresponding `items`'`value` */ export declare const SegmentedButton: import('react').ForwardRefExoticComponent<{ value?: string; defaultValue?: string; onChange?: (value: string) => void; items: Array<{ value: string; /** * You can omit the label, it will show the `value` */ label?: React.ReactNode; disabled?: boolean; }>; /** * Each step down in density removes 4px from the height */ density?: 0 | -1 | -2 | -3; } & Omit, "as" | "ref" | "value" | "defaultValue" | "onChange" | "items" | "density"> & import('react').RefAttributes>;