import { ElementRef, EventEmitter, Input, SimpleChanges } from '@angular/core'; import { CheckboxType } from '../../../models/shared/check-box'; import * as i0 from "@angular/core"; export declare class CheckboxComponent { /** Title of checkbox */ title: string; /** Disabling checkbox */ disabled: boolean; /** Checkbox value */ value: CheckboxType | string | object | boolean; /** Making checkbox indeterminate */ indeterminate: boolean; /** Reference to checkbox */ checkbox: ElementRef | null; /** Whether checkbox checked or not */ checked: boolean; /** Emitting change of checkbox */ valueChange: EventEmitter; ngOnInit(): void; ngAfterViewInit(): void; /** Updates input to indeterminate or not */ updateIntermidate(): void; /** Implementing logic to handle values of checkbox component to input element */ ngOnChanges(change: SimpleChanges): void; /** Handling value change of checkbox */ changedValue(event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }