import { OnDestroy, OnInit } from '@angular/core'; import { MatTabGroup } from '@angular/material/tabs'; import { Observable } from 'rxjs'; import { SubSink } from 'subsink2'; import { CashDocumentPostingCashbookTxnComponent } from './cashbook-txn/cashbook-txn.component'; import { CashDocumentPostingJournalTxnComponent } from './journal-txn/journal-txn.component'; import { SessionStates } from '../../modules/session/session-controller/states'; import { Store } from '@ngrx/store'; export declare class CashDocumentPostingComponent implements OnInit, OnDestroy { private readonly sessionStore; protected subs: SubSink; selectedIndex: number; cashDoc$: Observable; cashDoc: any; tabs?: MatTabGroup; journalTxnComponent: CashDocumentPostingJournalTxnComponent; cashbookTxnComponent: CashDocumentPostingCashbookTxnComponent; constructor(sessionStore: Store); ngOnInit(): void; ngOnDestroy(): void; }