import { Getter } from '@loopback/core'; import { Currency } from '../../models'; import { IAuthUserWithPermissions } from 'loopback4-authorization'; import { Entity } from '@loopback/repository'; import { SequelizeCrudRepository, SequelizeDataSource } from '@loopback/sequelize'; export declare class CurrencyRepository extends SequelizeCrudRepository { readonly getCurrentUser: Getter; private readonly currency; constructor(dataSource: SequelizeDataSource, getCurrentUser: Getter, currency: typeof Entity & { prototype: T; }); }