import { EventEmitter } from '@angular/core';
import { RelationNameKind } from '@colijnit/relationapi/build/enum/relation-name-kind.enum';
import { RelationAnyType } from '../../../model/relation-any-type';
import { ScreenConfigAdapterComponent } from '@colijnit/corecomponents_v12';
export declare class RelationTypeComponent implements ScreenConfigAdapterComponent {
    objectConfigName: string;
    hidden: boolean;
    required: boolean;
    forceReadonly: boolean;
    maxLength: number;
    decimals: number;
    redErrorBackground: boolean;
    readonly relType: typeof RelationNameKind;
    readonly: boolean;
    relation: RelationAnyType;
    relationChange: EventEmitter<RelationAnyType>;
    showClass(): boolean;
    handleChangeRelationType(type: RelationNameKind): void;
}
