import * as React from 'react'; interface CheckboxProps { /** * The label for the checkbox */ label?: string; /** * Whether the checkbox is checked */ checked?: boolean; /** * Callback when checked state changes */ onChange?: (checked: boolean) => void; /** * Whether the checkbox is disabled */ disabled?: boolean; /** * Custom className */ className?: string; /** * Custom style */ style?: React.CSSProperties; /** * Test ID for testing */ 'data-testid'?: string; /** * Name attribute for form submission */ name?: string; /** * Value attribute for form submission */ value?: string; /** * Indeterminate state (shows minus icon) */ indeterminate?: boolean; } /** * Checkbox component - Arbor Design System * * A checkbox input with label support. */ declare const Checkbox: React.ForwardRefExoticComponent>; export { Checkbox, type CheckboxProps };