import * as React from 'react'; import type { ZestChangeEventDetails } from '../utils/createChangeEventDetails'; import type { ZestEventReasons } from '../utils/reasons'; export interface RadioGroupContext { checkedValue: Value | undefined; setCheckedValue: (value: Value, eventDetails: ZestChangeEventDetails) => void; disabled: boolean; readOnly: boolean; required: boolean; } export declare const RadioGroupContext: React.Context | undefined>; /** * Unlike the web, a standalone radio has no hidden `` to fall back on, so * it cannot hold state of its own. `Radio.Root` therefore requires a group. */ export declare function useRadioGroupContext(): RadioGroupContext; //# sourceMappingURL=RadioGroupContext.d.ts.map