import { InputHTMLAttributes, MouseEvent, ReactNode } from "react";
export interface IBoxProps {
    labelLeft?: boolean;
}
export interface ICheckProps {
    indeterminate?: boolean;
}
export interface ICheckboxProps extends InputHTMLAttributes<HTMLInputElement> {
    label?: ReactNode;
    indeterminate?: boolean;
    labelLeft?: boolean;
    onClick?: (e: MouseEvent<HTMLElement>) => void;
}
export interface ILabelProps {
    disabled?: boolean;
    labelLeft?: boolean;
    indeterminate?: boolean;
}
export interface ILabelTextProps {
    labelLeft?: boolean;
}
export interface ISquareProps {
    indeterminate?: boolean;
}
