import * as React from 'react'; import { StyledCheckbox, StyledCheckboxLabel, StyledCheckboxFlex } from './cb.styles'; import type { baseComponentProps } from '../@shared/types'; /** * * * root. */ type CheckboxRootPrimitiveProps = React.HTMLAttributes & React.ComponentProps; type CheckboxRootProps = baseComponentProps & CheckboxRootPrimitiveProps; declare const CBFlex: React.ForwardRefExoticComponent & React.RefAttributes>; type CheckboxPrimitiveProps = React.HTMLAttributes & React.ComponentProps & { type?: string; }; type CheckboxProps = baseComponentProps & CheckboxPrimitiveProps; type CheckboxLabelPrimitiveProps = React.HTMLAttributes & React.ComponentProps; type CheckboxLabelProps = baseComponentProps & CheckboxLabelPrimitiveProps; declare const CBLabel: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const CheckboxLabel: React.ForwardRefExoticComponent & React.RefAttributes>; export declare const CheckboxFlex: React.ForwardRefExoticComponent & React.RefAttributes>; export type { CheckboxProps, CheckboxLabelProps }; export declare const Checkbox: React.FC & { Flex: typeof CBFlex; Label: typeof CBLabel; }; //# sourceMappingURL=checkbox.d.ts.map