export declare class LmvzButtonGroup { el: HTMLElement; private actionsSlot?; private validationMessageCache; private actionsStateObserver?; stacked: boolean; get primaryEnabledAction(): HTMLButtonElement | undefined; get hasActions(): boolean; componentDidLoad(): void; disconnectedCallback(): void; private get assignedElements(); private get assignedButtons(); private get visibleButtons(); private get enabledButtons(); private getActionValidationResult; private handleActionsSlotChange; private observeActionState; private syncActionsState; private focusPrimaryAction; private checkActions; render(): any; }