import { default as React } from 'react'; import { SegmentedControlSize } from '@viasat/beam-shared/components/SegmentedControl'; interface SegmentedControlContextProps { setSelectedValue: (value: string) => void; controlItems: string[]; setControlItems: (items: string[]) => void; disabled?: boolean; size?: SegmentedControlSize; onChange?: (value: string) => void; selectedValue?: string; initialSelection?: string; fluid?: boolean; } export declare const SegmentedControlProvider: ({ children, value, }: { children: React.ReactNode; value: SegmentedControlContextProps; }) => import("react/jsx-runtime").JSX.Element; export declare const useSegmentedControl: () => SegmentedControlContextProps; export {};