import { EventEmitter } from '@angular/core'; import { CheckboxType } from '../../../types/dc-types'; import * as i0 from "@angular/core"; export declare class DCCheckboxComponent { checkboxId: string | null; label: string | null; checked: boolean | null; type: CheckboxType; disabled: boolean; visible: boolean; dcClass: string; isRequired?: boolean; validationMessage?: string; notEqual: boolean | null; dcValueChanged: EventEmitter; clickedOnce: boolean; get isValid(): boolean; onValueChange(e: Event): void; dcClick: EventEmitter; dcHover: EventEmitter; dcMouseUp: EventEmitter; dcMouseDown: EventEmitter; dcMouseLeave: EventEmitter; dcMouseEnter: EventEmitter; dcDoubleClick: EventEmitter; dcFocusOut: EventEmitter; dcFocusIn: EventEmitter; onDoubleClick(e: Event): void; onClick(e: Event): void; onHover(e: Event): void; onMouseDown(e: Event): void; onMouseUp(e: Event): void; onMouseEnter(e: Event): void; onMouseLeave(e: Event): void; onFocusOut(e: Event): void; onFocusIn(e: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }