import { DefaultCrudRepository, BelongsToAccessor } from '@loopback/repository';
import { Field, FieldRelations, Domain } from '../models';
import { MongoDataSource } from '../datasources';
import { Getter } from '@loopback/core';
import { DomainRepository } from './domain.repository';
export declare class FieldRepository extends DefaultCrudRepository<Field, typeof Field.prototype.id, FieldRelations> {
    readonly domain: BelongsToAccessor<Domain, typeof Domain.prototype.id>;
    constructor(dataSource: MongoDataSource, domainRepository: Getter<DomainRepository>);
}
