import { IHandler } from '@foblex/mediator';
import { FCreateConnectionFinalizeRequest } from './f-create-connection-finalize.request';
import * as i0 from "@angular/core";
export declare class FCreateConnectionFinalizeExecution implements IHandler<FCreateConnectionFinalizeRequest, void> {
    private _fResult;
    private _fMediator;
    private _fComponentsStore;
    private _fDraggableDataContext;
    private get _fDragHandler();
    handle(request: FCreateConnectionFinalizeRequest): void;
    private _isValid;
    private getTargetOutput;
    private getOutput;
    private getOutlet;
    private emitEvent;
    private _getInputUnderPointer;
    static ɵfac: i0.ɵɵFactoryDeclaration<FCreateConnectionFinalizeExecution, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<FCreateConnectionFinalizeExecution>;
}
