import { ElementRef, EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { InputLabelComponent } from '../input-label/input-label.component'; import * as i0 from "@angular/core"; export declare class CheckboxComponent implements OnChanges { name?: string; identifier?: string; value: boolean; checkedColorToken: string; indeterminateColorToken: string; checkboxTooltip?: string; indeterminate: boolean; disabled: boolean; required: boolean; state: InputLabelComponent.State; errorMessage: string; valueChange: EventEmitter; emit(v: boolean): void; label?: ElementRef; input?: ElementRef; /** * Used to control the aria-label of the input in cases where no label * content is provided. */ ariaLabel: string; ensureSynchronizedState(v: boolean): void; ngOnChanges(changes: SimpleChanges): void; isCheckboxOnly(): boolean; getCheckedBackgroundColor(): string; getIndeterminateBackgroundColor(): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }