import { GObject } from './GObject'; import { IColorGear } from './interface/IColorGear'; import { XmlNode } from './utils/XMLParser'; export declare class GGraph extends GObject implements IColorGear { private $type; private $lineSize; private $lineColor; private $sides; private $fillColor; private $corner; private $startAngle; private $points; constructor(); drawRect(lineSize: number, lineColor: string, fillColor: string): void; drawEllipse(lineSize: number, lineColor: string, fillColor: string): void; get color(): string; set color(value: string); private drawGraph; replaceMe(target: GObject): void; addBeforeMe(target: GObject): void; addAfterMe(target: GObject): void; protected createDisplayObject(): void; protected handleSizeChanged(): void; setupBeforeAdd(xml: XmlNode): void; }