import { Matrix4, Cartesian3 } from 'cesium'; declare class FixedLabel { private _position; private _modelMatrix; private _name; private _fontSize; private _textColor; private _backgroundColor; private _heading; private _pitch; private _roll; private pickId; private id; private drawCommand; private texture; private _context; private _positions; show: boolean; private _offsetLocalX; private _offsetLocalY; private _offsetLocalZ; constructor({ position, name, fontSize, textColor, backgroundColor, id, show }?: { position?: Cartesian3 | undefined; name?: string | undefined; fontSize?: number | undefined; textColor?: string | undefined; backgroundColor?: string | undefined; id?: number | undefined; show?: boolean | undefined; }); get modelMatrix(): Matrix4; set modelMatrix(value: Matrix4); get position(): Cartesian3; set position(value: Cartesian3); get offsetLocalX(): number; set offsetLocalX(value: number); get offsetLocalY(): number; set offsetLocalY(value: number); get offsetLocalZ(): number; set offsetLocalZ(value: number); set name(value: string); get name(): string; get fontSize(): number; set fontSize(value: number); get textColor(): string; set textColor(value: string); get backgroundColor(): string; set backgroundColor(value: string); get heading(): number; set heading(value: number); get pitch(): number; set pitch(value: number); get roll(): number; set roll(value: number); getVertices(): number[]; getTexcoords(): number[]; getIndices(): number[]; initPickId(context: any): void; updateTexture(): void; getTexture(): HTMLCanvasElement; regenerateMatrix(): void; createCommand(context: any): void; updateProperty(): void; destroy(): void; update(frameState: any): void; } export { FixedLabel };