import { ButtonVariant, ButtonSize } from '../button/button.component'; import * as i0 from "@angular/core"; export interface SplitButtonItem { label?: string; text?: string; icon?: string; disabled?: boolean; separator?: boolean; } export declare class SplitButtonComponent { private el; uid: string; variant: import("@angular/core").InputSignal; size: import("@angular/core").InputSignal; disabled: import("@angular/core").InputSignal; loading: import("@angular/core").InputSignal; items: import("@angular/core").InputSignal; open: import("@angular/core").WritableSignal; focusedIndex: import("@angular/core").WritableSignal; mainClicked: import("@angular/core").OutputEmitterRef; itemClicked: import("@angular/core").OutputEmitterRef; toggle(): void; onItemClick(item: SplitButtonItem): void; handleKeydown(e: KeyboardEvent): void; private moveFocus; onDocClick(event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }