import { OnDestroy, OnInit } from '@angular/core'; import { Selection, Action } from './action.model'; import { ActionService } from './action.service'; import { Observable } from 'rxjs'; import { ContextService } from '../../core/extension/context.service'; import { Surveyori18nService } from "../i18n/shared/i18n.service"; import * as i0 from "@angular/core"; export declare class ActionButtonGroupComponent implements OnInit, OnDestroy { private actionService; private contextService; private i18nService; actionTarget: string; selection: Observable | Selection; raised: boolean; colored: boolean; iconOnly: boolean; showPrimary: boolean; icon: string; miniFab: boolean; toolTip: string; primaryActions: Array; secondaryActions: Array; private contextSub; private selectionSub; private selectionValue; constructor(actionService: ActionService, contextService: ContextService, i18nService: Surveyori18nService); ngOnInit(): void; ngOnDestroy(): void; private findActions; private updateSelectionValue; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }