import { OnInit, ChangeDetectorRef, TemplateRef } from '@angular/core'; import { TreeService, TreeGroup } from '@schoolbelle/api/group-to-group'; import { LetterTargetService } from '@schoolbelle/api/letter-target'; import { Subscription } from 'rxjs'; export declare class GroupTabComponent implements OnInit { treeService: TreeService; targetService: LetterTargetService; cdRef: ChangeDetectorRef; private localeId; group: TreeGroup; mode: 'select' | 'compose' | 'view'; tabTemplate: TemplateRef; checked: 0 | 1 | 2; isTogglable: boolean; constructor(treeService: TreeService, targetService: LetterTargetService, cdRef: ChangeDetectorRef, localeId: string); subscription: Subscription; ngOnInit(): void; ngOnDestroy(): void; private getTogglableStatus; readonly short_group_name: string; open(): void; private updateCheckedStatus; stopPropagation($event: MouseEvent): void; toggle(group?: TreeGroup): void; }