import { OutputEmitterRef } from '@angular/core'; import { Node, NodeConfig } from 'konva/lib/Node'; import { NgKonvaEventObject } from './ngKonvaEventObject'; export declare abstract class KonvaComponent { abstract getStage(): Node; abstract getNode(): Node; abstract getConfig(): NodeConfig; mouseover?: OutputEmitterRef>; mousemove?: OutputEmitterRef>; mouseout?: OutputEmitterRef>; mouseenter?: OutputEmitterRef>; mouseleave?: OutputEmitterRef>; mousedown?: OutputEmitterRef>; mouseup?: OutputEmitterRef>; wheel?: OutputEmitterRef>; contextmenu?: OutputEmitterRef>; click?: OutputEmitterRef>; dblclick?: OutputEmitterRef>; touchstart?: OutputEmitterRef>; touchmove?: OutputEmitterRef>; touchend?: OutputEmitterRef>; tap?: OutputEmitterRef>; dbltap?: OutputEmitterRef>; dragstart?: OutputEmitterRef>; dragmove?: OutputEmitterRef>; dragend?: OutputEmitterRef>; transformstart?: OutputEmitterRef>; transform?: OutputEmitterRef>; transformend?: OutputEmitterRef>; }