import { default as React, ChangeEvent, SVGProps } from 'react'; type StyledCheckboxProps = { dataTest: string; size?: 'small' | 'medium'; checked?: boolean; indeterminate?: boolean; disableRipple?: boolean; hideWrapper?: boolean; className?: string; onChange?: (event: ChangeEvent, checked: boolean) => void; } & Omit, 'onChange' | 'size' | 'checked' | 'type'>; export declare const IndeterminateIcon: (props: SVGProps) => JSX.Element; export declare const CheckIcon: (props: SVGProps) => JSX.Element; /** * Table's native `` (replaces `@base-ui/react`). Mirrors the main * `StyledCheckbox`; state drives the SCSS `data-*` selectors. TASK-201. */ export declare const StyledCheckbox: React.FC; export {};