import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class GDCanvasService {
    showContextmenu$: EventEmitter<any>;
    focusedMove$: EventEmitter<any>;
    redrawRefChildren$: EventEmitter<any>;
    selectedChanged$: EventEmitter<any>;
    canvasIsReady$: EventEmitter<any>;
    canvasInfo$: EventEmitter<any>;
    customLayerRequest$: EventEmitter<any>;
    shapeChangedParent$: EventEmitter<any>;
    constructor();
    SelectedChanged(arg: any): void;
    ShowContextmenu(arg: any): void;
    CustomLayerRequest(arg: any): void;
    CanvasIsReady(arg: any): void;
    CanvasInfo(info: any): void;
    FocusedMove(offset: any): void;
    RedrawRefChildren(): void;
    ShapeChangedParent(shape: any): void;
    static ɵfac: i0.ɵɵFactoryDef<GDCanvasService, never>;
    static ɵprov: i0.ɵɵInjectableDef<GDCanvasService>;
}
