/** @packageDocumentation
 * @module Controls
 */
/** @alpha */
export interface CheckBox {
    label: HTMLLabelElement;
    checkbox: HTMLInputElement;
    div: HTMLDivElement;
}
/** @alpha */
export type CheckBoxHandler = (checkbox: HTMLInputElement) => void;
/** @alpha */
export interface CheckBoxProps {
    name: string;
    handler: CheckBoxHandler;
    id: string;
    parent?: HTMLElement;
    isChecked?: boolean;
    typeOverride?: string;
    tooltip?: string;
}
/** @alpha */
export declare function createCheckBox(props: CheckBoxProps): CheckBox;
//# sourceMappingURL=CheckBox.d.ts.map