import { Getter } from '@loopback/core';
import { BelongsToAccessor, DefaultCrudRepository } from '@loopback/repository';
import { DblelloDataSource } from '../datasources';
import { PackageMaster, PackageMasterRelations, Usertype } from '../models';
import { UsertypeRepository } from './usertype.repository';
export declare class PackageMasterRepository extends DefaultCrudRepository<PackageMaster, typeof PackageMaster.prototype.packageId, PackageMasterRelations> {
    protected usertypeRepositoryGetter: Getter<UsertypeRepository>;
    readonly usertype: BelongsToAccessor<Usertype, typeof PackageMaster.prototype.packageId>;
    constructor(dataSource: DblelloDataSource, usertypeRepositoryGetter: Getter<UsertypeRepository>);
}
