import { ChangeEvent } from 'react'; import { SegmentedControlSize, SegmentedControlValue, SegmentedControlVariant } from '../../types'; export interface SegmentedControlContextState { size?: SegmentedControlSize; disabled?: boolean; variant?: SegmentedControlVariant; selected?: SegmentedControlValue; name?: string; onChange?(e: ChangeEvent): void; itemRef?(key: SegmentedControlValue): (element: HTMLLabelElement) => void; } export declare const SegmentedControlProvider: any, useSegmentedControlContext: any;