import type { IEventDetail } from '@breadstone/mosaik-elements'; /** * Represents the event detail for checked events. * * @public */ export interface ICheckedEventDetail extends IEventDetail { } /** * Event fired when an element is checked. * * @public */ export type CheckedEvent = CustomEvent; /** * Represents the event detail for unchecked events. * * @public */ export interface IUncheckedEventDetail extends IEventDetail { } /** * Event fired when an element is unchecked. * * @public */ export type UncheckedEvent = CustomEvent; /** * Represents the event detail for indeterminate state events. * * @public */ export interface IIndeterminateEventDetail extends IEventDetail { } /** * Event fired when an element enters indeterminate state. * * @public */ export type IndeterminateEvent = CustomEvent; declare global { interface HTMLElementEventMap { checked: CheckedEvent; unchecked: UncheckedEvent; indeterminate: IndeterminateEvent; } } //# sourceMappingURL=CheckEvents.d.ts.map