import { BaseDataSource } from '../../../base/datasources'; import { TzCrudRepository } from '../../../base/repositories'; import { Getter } from '@loopback/core'; import { OAuth2Client, OAuth2Scope, OAuth2Token } from '../models'; import { IdType } from '../../../common'; import { BelongsToAccessor } from '@loopback/repository'; export declare class OAuth2ClientRepository extends TzCrudRepository { constructor(dataSource: BaseDataSource); } export declare class OAuth2ScopeRepository extends TzCrudRepository { constructor(dataSource: BaseDataSource); } export declare class OAuth2TokenRepository extends TzCrudRepository { protected oauth2ClientRepository: Getter; readonly client: BelongsToAccessor; constructor(dataSource: BaseDataSource, oauth2ClientRepository: Getter); } //# sourceMappingURL=oauth2.repository.d.ts.map