import { OnDestroy, OnInit } from '@angular/core'; import { GenericDocContainerModel } from 'blg-akaun-ts-lib'; import { SubSink } from 'subsink2'; import { Observable } from 'rxjs'; export declare class GenericDocumentViewSettlementComponent implements OnInit, OnDestroy { genericDoc$: Observable; localState: any; protected subs: SubSink; defaultColDef: { filter: string; floatingFilterComponentParams: { suppressFilterButton: boolean; }; minWidth: number; flex: number; sortable: boolean; resizable: boolean; suppressCsvExport: boolean; floatingFilter: boolean; }; genericDoc: GenericDocContainerModel; gridApi: any; rowData: []; 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; total: number; tax: number; constructor(); ngOnInit(): void; onGridReady(params: any): void; createData(): { item_code: import("blg-akaun-ts-lib").VarcharDatatypeInterface; item_name: import("blg-akaun-ts-lib").TextDatatypeInterface; item_remarks: import("blg-akaun-ts-lib").TextDatatypeInterface; amount_txn: import("blg-akaun-ts-lib").MoneyDatatypeInterface; }[]; ngOnDestroy(): void; }