import { ConfigModel } from '../../models/config.model'; import { FieldMappingPair, MappedField } from '../../models/mapping.model'; export declare class SimpleMappingComponent { cfg: ConfigModel; isSource: boolean; fieldPair: FieldMappingPair; private isDragDropTarget; private elem; private start; private diff; isPartialComponent(): boolean; handleMouseOver(evt1: MouseEvent): void; startDrag(event: any, draggedMappedField: MappedField): void; dragEnterLeave(event: any, entering: boolean): void; allowDrop(event: any): void; endDrag(event: any, insertBeforeMappedField: MappedField): void; isAddButtonVisible(): boolean; getTopFieldTypeLabel(): string; getAddButtonLabel(): string; addClicked(): void; removePair(): void; removeMappedField(mappedField: MappedField): void; }