import { GlobalLoaderService } from './../../resources/global-loader/global-loader-service';
import { DataFormat } from 'select2';
import { I18N } from 'aurelia-i18n';
import { ImportRow, ImportRowError, ImportService, ImportSession } from '../service/import-service';
import { DisplayContext } from '../import-data-index';
import { FloatingBoxViewModel } from '../../modules/dialogs/floating-box';
export declare class ImportCorrectErrors extends FloatingBoxViewModel {
    private session;
    private fieldName;
    private line;
    private globalLoaderService;
    private importService;
    private errorTableView;
    private initRows;
    selectedErrors: Array<ImportRow>;
    isUnit: boolean;
    importedRows: ImportRow[];
    oldValueString: string;
    valueSelected: DataFormat;
    saveNewAlias: boolean;
    displayContext: DisplayContext;
    uiTableVM: any;
    i18n: I18N;
    serverError: ImportRowError;
    constructor(session: ImportSession, fieldName: string, line: ImportRow, globalLoaderService: GlobalLoaderService, importService: ImportService, errorTableView: string, initRows: ImportRow[]);
    activate(config: any): Promise<void>;
    filter(data: ImportRow): boolean;
    get title(): string;
    apply(): Promise<void>;
    private filterCurrentErrorLines;
}
