import * as i0 from "@angular/core"; import * as i1 from "@angular/cdk/menu"; /** * DropdownMenuBarItemCheckbox - Checkbox menu item for menu bar */ export declare class DropdownMenuBarItemCheckboxComponent { private readonly isChecked; /** * Whether the checkbox is checked */ checked: import("@angular/core").InputSignal; /** * Watch for changes to checked input */ constructor(); /** * Whether the menu item is disabled */ disabled: import("@angular/core").InputSignal; /** * Custom indicator character or text */ indicator: import("@angular/core").InputSignal; /** * Whether to show the indicator */ showIndicator: import("@angular/core").InputSignal; /** * Custom CSS classes */ class: import("@angular/core").InputSignal; /** * Emitted when the checkbox state changes */ checkedChanged: import("@angular/core").OutputEmitterRef; /** * Emitted when the menu item is triggered/clicked */ triggered: import("@angular/core").OutputEmitterRef; /** * Stop event propagation for activation events * @defaultValue false */ stopPropagation: import("@angular/core").InputSignal; /** * Event emitted on click */ clicked: import("@angular/core").OutputEmitterRef; /** * Event emitted on Enter keydown */ keyDownEnter: import("@angular/core").OutputEmitterRef; /** * Event emitted on Space keydown */ keyDownSpace: import("@angular/core").OutputEmitterRef; /** * Computed data state for ARIA */ dataState: import("@angular/core").Signal<"checked" | "unchecked">; /** * Handle item click - toggle checkbox state */ onItemClick(): void; /** * @internal * Handle click activation */ handleClick(event: MouseEvent): void; /** * @internal * Handle Enter key activation */ handleKeyDownEnter(event: Event): void; /** * @internal * Handle Space key activation */ handleKeyDownSpace(event: Event): void; /** * Computed CSS classes for the menu item */ itemClass: () => string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }