import { FormBuilder, FormGroup } from '@angular/forms'; import { MatTabGroup } from '@angular/material/tabs'; import { ComponentStore } from '@ngrx/component-store'; import { Store } from '@ngrx/store'; import { PermissionFacade } from '../../../../modules/permission/facades/permission.facade'; import { ViewColumnComponent } from '../../../../view-column.component'; import { BranchSettingsStates } from '../../branch-settings-controller/states'; interface LocalState { deactivateReturn: boolean; selectedIndex: number; deactivateAdd: boolean; deactivateList: boolean; } export declare class UtilBranchEditComponent extends ViewColumnComponent { private fb; private store; private viewColFacade; private readonly componentStore; matTab: MatTabGroup; protected readonly index = 1; private localState; readonly localState$: import("rxjs").Observable; readonly deactivateReturn$: import("rxjs").Observable; readonly selectedIndex$: import("rxjs").Observable; prevIndex: number; private prevLocalState; apiVisa: import("blg-akaun-ts-lib").ApiVisa; form: FormGroup; private subSink; appletCode: any; constructor(fb: FormBuilder, store: Store, viewColFacade: PermissionFacade, componentStore: ComponentStore<{ localState: LocalState; }>); ngOnInit(): void; onReturn(): void; ngOnDestroy(): void; } export {};