import { OnInit } from '@angular/core'; import { Observable } from 'rxjs/Observable'; import { ConfigModel } from '../../models/config.model'; import { FieldMappingPair, MappedField } from '../../models/mapping.model'; export declare class MappingFieldDetailComponent implements OnInit { cfg: ConfigModel; fieldPair: FieldMappingPair; isSource: boolean; mappedField: MappedField; dataSource: Observable; inputId: string; sourceIconCSSClass: string; parentObjectName: string; constructor(); ngOnInit(): void; getFieldPath(): string; displayParentObject(): boolean; selectionChanged(event: any): void; removeMappedField(mappedField: MappedField): void; getActionIndex(mappedField: MappedField): string; hasActionIndex(mappedField: MappedField): boolean; executeSearch(filter: string): any[]; private updateTemplateValues(); private getInputId(); private getSourceIconCSSClass(); private getParentObjectName(); }