import { GComponent } from './GComponent'; import { GObject } from './GObject'; import { IColorableTitle } from './interface/IColorableTitle'; import { XmlNode } from './utils/XMLParser'; export declare class GLabel extends GComponent implements IColorableTitle { protected $titleObject: GObject; protected $iconObject: GObject; constructor(); get icon(): string; set icon(value: string); get title(): string; set title(value: string); get text(): string; set text(value: string); get titleColor(): string; set titleColor(value: string); get fontSize(): number; set fontSize(value: number); set editable(val: boolean); get editable(): boolean; protected constructFromXML(xml: XmlNode): void; setupAfterAdd(xml: XmlNode): void; }