import { type EventEmitter } from '../../stencil-public-runtime'; export declare class CobaltCheckbox { /** * The label that accompany the checkbox. It is **required** for accessibility concerns. */ label: string; /** * The immutable value sent in the payload as identifier. It is **required**. */ value: string; /** * Description will append below the label. */ description?: string; /** * A string indicating the position of the label or if it is hidden. */ format?: 'right' | 'left' | 'hidden'; /** * A Boolean indicating whether the box is checked or unchecked. * * It should be false if the checkbox is `indeterminate`. */ checked?: boolean; /** * A Boolean indicating whether the box is indeterminate or not. * * It should be false if the checkbox is `checked`. */ indeterminate?: boolean; /** * A boolean indicating the disable state of the checkbox. The `aria-disabled` attribute relies on this property. */ disabled?: boolean; /** * Emitted when the checked value has changed. */ cobaltCheckboxChange: EventEmitter; handleCheck: () => void; render(): any; }