import { OnDestroy, OnInit } from '@angular/core'; import { EntityService, GlcodeService, JournalService } from 'blg-akaun-ts-lib'; import { SubSink } from 'subsink2'; export declare class CashDocumentPostingJournalTxnComponent implements OnInit, OnDestroy { protected journalService: JournalService; protected glcodeService: GlcodeService; protected entityService: EntityService; cashDoc: any; protected subs: SubSink; gridApi: any; gridColumnApi: any; rowData: []; gridOptions: { statusBar: { statusPanels: { statusPanel: string; key: string; align: string; }[]; }; defaultColDef: { filter: string; floatingFilterComponentParams: { suppressFilterButton: boolean; }; minWidth: number; flex: number; sortable: boolean; resizable: boolean; suppressCsvExport: boolean; floatingFilter: boolean; }; pagination: boolean; }; columnsDefs: ({ headerName: string; field: string; cellStyle: () => { 'text-align': string; }; type?: undefined; valueFormatter?: undefined; } | { headerName: string; field: string; type: string; valueFormatter: (params: any) => any; cellStyle?: undefined; })[]; ccyCode: any; totalDebit: number; totalCredit: number; constructor(journalService: JournalService, glcodeService: GlcodeService, entityService: EntityService); ngOnInit(): void; onGridReady(params: any): void; createData(cashDoc: any): void; ngOnDestroy(): void; }