import { Repository } from 'typeorm';
import { ExchangeRate } from './entities/exchange-rate.entity';
import { Currency } from './currency.enum';
export declare class CurrenciesService {
    private exchangeRatesRepository;
    constructor(exchangeRatesRepository: Repository<ExchangeRate>);
    getRate(year: number, month: number, currency: Currency): Promise<number>;
    liquidate(amount: number, currency: Currency, date: Date): Promise<number>;
    findAllRates(): Promise<ExchangeRate[]>;
    upsertRate(year: number, month: number, currency: Currency, rate: number): Promise<ExchangeRate>;
}
