import React from 'react';
export interface CheckboxProps {
    /**
     * Whether the checkbox is checked
     */
    checked?: boolean;
    /**
     * Whether the checkbox is disabled
     */
    isDisabled?: boolean;
    /**
     * Whether the checkbox is invalid
     */
    isInvalid?: boolean;
    /**
     * Error message to display when the checkbox is invalid
     */
    errorMessage?: string;
    /**
     * Helper text to display below the checkbox
     */
    helperText?: string;
    /**
     * Change handler for the checkbox
     */
    onChange?: (event: React.ChangeEvent<HTMLInputElement>) => void;
    /**
     * Children (label/content)
     */
    children?: React.ReactNode;
    /**
     * ID for the checkbox input
     */
    id?: string;
    /**
     * Name for the checkbox input
     */
    name?: string;
}
/**
 * Checkbox component for boolean input
 */
export declare const Checkbox: React.FC<CheckboxProps>;
export default Checkbox;
//# sourceMappingURL=Checkbox.d.ts.map