import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { NGXLogger } from 'ngx-logger'; import { GroupService } from '../../../../../_services/group.service'; import { SiteGroup } from '../../../../../_models/group.model'; import * as i0 from "@angular/core"; export declare class GroupSiteUpdateComponent implements OnInit, OnDestroy { private readonly logger; private groupService; siteDetails: SiteGroup; completed: EventEmitter; loading: boolean; siteGroupForm: FormGroup | undefined; private _currentProcess; constructor(logger: NGXLogger, groupService: GroupService); ngOnInit(): void; onSiteGroupUpdateSubmit(): void; private upsertSiteGroup; onUpdate(update: boolean): void; onCancel(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }