UNPKG

@base-ui-components/react

Version:

Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.

21 lines (20 loc) 847 B
import * as React from 'react'; export declare function useRadioRoot(params: useRadioRoot.Parameters): { checked: boolean; getRootProps: (externalProps?: React.ComponentPropsWithRef<"button">) => React.ComponentPropsWithRef<"button">; getInputProps: (externalProps?: React.ComponentPropsWithRef<"input">) => React.ComponentPropsWithRef<"input">; }; declare namespace useRadioRoot { interface Parameters { value: unknown; disabled?: boolean; readOnly?: boolean; required?: boolean; } interface ReturnValue { checked: boolean; getRootProps: (externalProps?: React.ComponentPropsWithRef<'button'>) => React.ComponentPropsWithRef<'button'>; getInputProps: (externalProps?: React.ComponentPropsWithRef<'input'>) => React.ComponentPropsWithRef<'input'>; } } export {};