import { FormGroup } from '@angular/forms'; import { MatTabGroup } from '@angular/material/tabs'; import { ComponentStore } from '@ngrx/component-store'; import { Store } from '@ngrx/store'; import { ViewColumnComponent } from '../../../../../view-column.component'; import { SubSink } from 'subsink2'; import { BranchSettingsFacade } from '../../../facades/branch-settings.facade'; import { BranchSettingsStates } from '../../../branch-settings-controller/states'; interface LocalState { deactivateAdd: boolean; deactivateReturn: boolean; selectedIndex: number; deleteConfirmation: boolean; } export declare class BranchPrintableEditComponent extends ViewColumnComponent { private branchSettingsStore; protected viewColFacade: BranchSettingsFacade; protected readonly componentStore: ComponentStore; protected subs: SubSink; protected compName: string; protected index: number; protected localState: LocalState; readonly localState$: import("rxjs").Observable; readonly deleteConfirmation$: import("rxjs").Observable; guid: any; branchGuid: any; form: FormGroup; deleteConfirmation: boolean; matTab: MatTabGroup; constructor(branchSettingsStore: Store, viewColFacade: BranchSettingsFacade, componentStore: ComponentStore); ngOnInit(): void; onReturn(): void; onSave(): void; onDelete(): void; } export {};