import { InputHTMLAttributes } from 'react';
export type TCheckboxSize = 'sm' | 'lg';
export type TCheckboxVariant = 'default' | 'undetermined';
export interface IBaseCheckboxProps {
    label: string;
    checkboxSize?: TCheckboxSize;
    checkboxVariant?: TCheckboxVariant;
    isError?: boolean;
    errorText?: string;
    inverted?: boolean;
}
export type TCheckboxProps = IBaseCheckboxProps & InputHTMLAttributes<HTMLInputElement>;
export declare const Checkbox: ({ label, checkboxSize, checkboxVariant, isError, errorText, disabled, checked, className, inverted, ...inputProps }: TCheckboxProps) => import("react/jsx-runtime").JSX.Element;
