import { default as React } from 'react';
import { BaseComponentProps } from '../../types';
export type SelectableControlType = "checkbox" | "radio";
export type SelectableControlSize = "sm" | "md" | "lg";
export interface SelectableControlProps extends BaseComponentProps, Omit<React.InputHTMLAttributes<HTMLInputElement>, "size" | "type"> {
    type?: SelectableControlType;
    size?: SelectableControlSize;
    description?: React.ReactNode;
    indeterminate?: boolean;
    children?: React.ReactNode;
}
export declare const SelectableControl: React.ForwardRefExoticComponent<SelectableControlProps & React.RefAttributes<HTMLInputElement>>;
