import React from 'react'; import type { ThemeVars } from '@coinbase/cds-common/core/theme'; import { type ControlBaseProps } from './Control'; export type RadioBaseProps = ControlBaseProps & { /** * Sets the checked/active color of the radio. * @default bgPrimary */ controlColor?: ThemeVars.Color; /** * Sets the border width of the radio. * @default 100 */ borderWidth?: ThemeVars.BorderWidth; /** * Sets the outer radio control size in pixels. * @default theme.controlSize.radioSize */ controlSize?: number; /** * Sets the inner dot size in pixels. * @default 2/3 of controlSize */ dotSize?: number; }; export type RadioProps = RadioBaseProps; declare const RadioWithRef: ( props: RadioProps & { ref?: React.Ref; }, ) => React.ReactElement; export declare const Radio: typeof RadioWithRef & React.MemoExoticComponent; export {}; //# sourceMappingURL=Radio.d.ts.map