import { CadObject } from '../CadObject.js'; import { ObjectType } from '../Types/ObjectType.js'; import { OrthographicType } from '../Types/OrthographicType.js'; import type { VisualStyle } from '../Objects/VisualStyle.js'; import { RenderMode } from '../Types/RenderMode.js'; import { TableEntry } from './TableEntry.js'; import { ViewModeType } from './ViewModeType.js'; import { XYZ } from '../Math/XYZ.js'; import { XY } from '../Math/XY.js'; export declare class View extends TableEntry { get objectType(): ObjectType; get objectName(): string; get subclassMarker(): string; height: number; width: number; lensLength: number; frontClipping: number; backClipping: number; angle: number; viewMode: ViewModeType; isUcsAssociated: boolean; isPlottable: boolean; renderMode: RenderMode; center: XY; direction: XYZ; target: XYZ; visualStyle: VisualStyle | null; ucsOrigin: XYZ; ucsXAxis: XYZ; ucsYAxis: XYZ; ucsElevation: number; ucsOrthographicType: OrthographicType; constructor(name?: string); clone(): CadObject; } export { ViewModeType } from './ViewModeType.js'; export { RenderMode } from '../Types/RenderMode.js'; //# sourceMappingURL=View.d.ts.map