import { SqlService, StringSearchDto } from '@servicelabsco/nestjs-utility-services'; import { AddCurrencyRateDto } from '../dtos/add.currency.rate.dto'; import { BusinessParamDto } from '../dtos/business.param.dto'; import { CurrencyRateListFilterDto } from '../dtos/currency.rate.list.filter.dto'; import { GetCurrencyRateDto } from '../dtos/get.currency.rate.dto'; import { CurrencyRateEntity } from '../entities/currency.rate.entity'; import { AccessBusinessService } from '../services/access.business.service'; import { CurrencyService } from '../services/currency.service'; import { ListingService } from '../services/listing.service'; export declare class CurrencyRateController { private readonly accessBusinessService; private readonly sqlService; private readonly currencyService; private readonly listingService; constructor(accessBusinessService: AccessBusinessService, sqlService: SqlService, currencyService: CurrencyService, listingService: ListingService); search(body: CurrencyRateListFilterDto): Promise; find(body: StringSearchDto): Promise; show(params: BusinessParamDto): Promise; getRate(body: GetCurrencyRateDto): Promise<{ rate: number; }>; create(body: AddCurrencyRateDto): Promise; }