import { Matrix4 } from 'cesium'; import Texture from 'cesium/Source/Renderer/Texture'; declare class Console { private _name; private _fontSize; private _textColor; private _backgroundColor; private _modelMatrix; private rotateMatrix; private inverseTransposeMatrix; private heading; private pitch; private pickId; private id; private drawCommand; private texture; private _positions; show: boolean; constructor({ modelMatrix, name, fontSize, textColor, backgroundColor, id }?: { modelMatrix?: Matrix4 | undefined; name?: string | undefined; fontSize?: number | undefined; textColor?: string | undefined; backgroundColor?: string | undefined; id?: number | undefined; }); get modelMatrix(): Matrix4; set modelMatrix(value: Matrix4); 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); private _offsetToCube; getVertices(): number[]; getTexcoords(): number[]; getNormals(): number[]; getIndices(): number[]; initPickId(context: any): void; useTexture(texture: Texture): void; updateTexture(): void; getTexture(): HTMLCanvasElement; createCommand(context: any): void; destroy(): void; updateRotateMatrix(frameNumber: number): void; update(frameState: any): void; } export { Console };