import React from 'react'; import type { ThemeVars } from '@coinbase/cds-common/core/theme'; import { type ControlBaseProps } from './Control'; export type CheckboxBaseProps = ControlBaseProps & { /** * Sets the checked/active color of the checkbox. * @default fgInverse */ controlColor?: ThemeVars.Color; /** * Sets the border width of the checkbox. * @default 100 */ borderWidth?: ThemeVars.BorderWidth; /** * Sets the outer checkbox control size in pixels. * @default theme.controlSize.checkboxSize */ controlSize?: number; }; export type CheckboxProps = CheckboxBaseProps; declare const CheckboxWithRef: ( props: CheckboxProps & { ref?: React.Ref; }, ) => React.ReactElement; export declare const Checkbox: typeof CheckboxWithRef & React.MemoExoticComponent; export {}; //# sourceMappingURL=Checkbox.d.ts.map