import { IMarkup } from "../../IMarkup"; import { Viewer } from "../../../Viewer"; import { OdBaseDragger } from "../../../Draggers/Common/OdBaseDragger"; import { IMarkupObject } from "../../Api/IMarkupObject"; export declare class VisualizeMarkup implements IMarkup { private _viewer; protected _markupColor: { r: number; g: number; b: number; }; lineWidth: number; initialize(viewer: Viewer, canvas: HTMLCanvasElement, canvasEvents: string[]): void; dispose(): void; getDraggers(): Map; clearOverlay(): void; getMarkupColor(): { r: number; g: number; b: number; }; setMarkupColor(r: number, g: number, b: number): void; colorizeAllMarkup(r?: number, g?: number, b?: number): void; drawViewpoint(viewpoint: any): void; createViewpoint(): object; getLayer(): any; createObject(type: string, params: any): IMarkupObject; getObjects(): IMarkupObject[]; getSelectedObjects(): IMarkupObject[]; selectObjects(objects: IMarkupObject[]): void; clearSelected(): void; } //# sourceMappingURL=VisualizeMarkup.d.ts.map