import { MatTableDataSource } from '@angular/material/table'; import { TableColumn } from '../paginated-table/table.model'; import * as i0 from "@angular/core"; export interface FinanceInfo { type: string; original_value: number | null; original_currency: string | null; fx_rate: number | null; value: number | null; currency: string | null; } type FinanceTableRow = { type: string; fx_rate: number | null; [key: string]: string | number | null | undefined; }; export declare class FinanceInfoComponent { private _data; private readonly typeLabelPipe; set data(value: FinanceInfo[] | undefined); get data(): FinanceInfo[]; isLoading: boolean; financeDisplayedColumns: TableColumn[]; financeInfoDataSource: MatTableDataSource; private syncFinanceInfoData; private buildCurrencyColumns; private normalizeCurrency; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_isLoading: unknown; } export {};