import { CourierBaseElement } from './courier-base-element'; /** * Themeable checkbox indicator (visual only; no native input). * * Renders a 16x16 box with an animated checkmark matching the Courier * preferences page design. Toggle via the `checked` property. * * @public */ export declare class CourierCheckbox extends CourierBaseElement { static get id(): string; private _checked; private _disabled; private _checkedColor; private _rootEl?; private _markPathEl?; private _mounted; set checked(val: boolean); get checked(): boolean; set disabled(val: boolean); set checkedColor(val: string); protected onComponentMounted(): void; protected onComponentUnmounted(): void; private _build; private _applyState; }