import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { PytApisConfig } from "./pyt-apis.module"; import * as i0 from "@angular/core"; export interface Currency { id: Number; isoCode: String; name: String; } export interface CurrencyRate { id: Number; source: String; target: String; rate: Number; date: Date; } export declare class CurrencyService { private http; private config; private currencies; constructor(http: HttpClient, config: PytApisConfig); init(currencyIsoCode: String): void; getAllCurrencies(): Observable; getCurrencyRate(source: string, target: string): CurrencyRate | undefined; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }