import { EventEmitter } from '@angular/core';
import { FormControl } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class CoreCheckboxComponent {
/**
* Label text for the checkbox
* @param string - Text to display next to the checkbox
* @example
*
*/
label: string;
/**
* Name attribute for the checkbox
* @param string - Name identifier for the checkbox (default: '1')
* @example
*
*/
name: string;
/**
* Checked state of the checkbox
* @param boolean - true if checkbox is checked
* @example
*
*/
checked: boolean;
/**
* Event emitted when checkbox state changes
* @param EventEmitter - Emits the change event
* @example
*
*/
onChange: EventEmitter;
/**
* FormControl for form validation and value management
* @param FormControl - Angular FormControl instance
* @example
*
*/
inputFormControl: FormControl;
change(event: any): void;
handleKey(event: KeyboardEvent): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}