import { DefaultCrudRepository } from '@loopback/repository';
import { DblelloDataSource } from '../datasources';
import { PackagePurchase, PackagePurchaseRelations } from '../models';
import { Getter } from '@loopback/core';
import { BelongsToAccessor } from '@loopback/repository';
import { PackageMaster } from '../models';
import { PackageMasterRepository } from './package-master.repository';
export declare class PackagePurchaseRepository extends DefaultCrudRepository<PackagePurchase, typeof PackagePurchase.prototype.packagePurchaseId, PackagePurchaseRelations> {
    protected packageMasterRepositoryGetter: Getter<PackageMasterRepository>;
    readonly package: BelongsToAccessor<PackageMaster, typeof PackagePurchase.prototype.packagePurchaseId>;
    constructor(dataSource: DblelloDataSource, packageMasterRepositoryGetter: Getter<PackageMasterRepository>);
}
