import { DefaultCrudRepository, HasManyRepositoryFactory } from '@loopback/repository';
import { AdsTypeMaster, AdsManagement } from '../models';
import { DblelloDataSource } from '../datasources';
import { Getter } from '@loopback/core';
import { AdsManagementRepository } from './ads-management.repository';
export declare class AdsTypeMasterRepository extends DefaultCrudRepository<AdsTypeMaster, typeof AdsTypeMaster.prototype.adsTypeId> {
    protected adsManagementRepositoryGetter: Getter<AdsManagementRepository>;
    readonly adsManagements: HasManyRepositoryFactory<AdsManagement, typeof AdsTypeMaster.prototype.adsTypeId>;
    constructor(dataSource: DblelloDataSource, adsManagementRepositoryGetter: Getter<AdsManagementRepository>);
}
