interface CurrenciesService {
    create(
        entity: models.currencies.Currency,
    ): Promise<models.currencies.Currency>;
    findByCode(code: string): Promise<models.currencies.Currency>;
    findById(
        id: string,
        listQueryOptions?: ListQueryOptions<models.currencies.Currency>,
    ): Promise<models.currencies.Currency>;
    list(
        query?: FilterQuery<models.currencies.Currency>,
    ): Promise<models.currencies.Currency[]>;
    update(
        id: string,
        entity: PartialQuery<models.currencies.Currency>,
    ): Promise<models.currencies.Currency>;
}

Methods