import { FieldSerializerConfigurator } from './field-serializer.configurator';
import { DbHelperModel } from '../../models/db-helper-model.model';
import { FieldSerializerError } from './field-serializer.error';
import { FieldSerializer } from './field-serializer';
export declare class ForeignModelFieldSerializer extends FieldSerializer {
    constructor(fieldName: string, jsonKey: string, model: {
        new (): DbHelperModel;
    }, config?: FieldSerializerConfigurator);
    checkFieldRules(data: any): FieldSerializerError | null;
}
