import { NonGraphicalObject } from './NonGraphicalObject.js'; import { ObjectType } from '../Types/ObjectType.js'; import { PlotFlags } from './PlotFlags.js'; import { PlotPaperUnits } from './PlotPaperUnits.js'; import { PlotRotation } from './PlotRotation.js'; import { ShadePlotMode } from './ShadePlotMode.js'; import { ShadePlotResolutionMode } from './ShadePlotResolutionMode.js'; import { PaperMargin } from './PaperMargin.js'; import { XY } from '../Math/XY.js'; export declare enum PlotType { DrawingExtents = 0, Limits = 1, View = 2, Window = 3, Layout = 4, Display = 5 } export declare enum ScaledType { ScaleToFit = 0, UserDefined = 1 } export declare class PlotSettings extends NonGraphicalObject { private _denominatorScale; private _numeratorScale; private _shadePlotDPI; get denominatorScale(): number; set denominatorScale(value: number); flags: PlotFlags; get numeratorScale(): number; set numeratorScale(value: number); get objectName(): string; get objectType(): ObjectType; pageName: string; paperHeight: number; paperImageOrigin: XY; paperImageOriginX: number; paperImageOriginY: number; paperRotation: PlotRotation; paperSize: string; paperUnits: PlotPaperUnits; paperWidth: number; plotOriginX: number; plotOriginY: number; plotType: PlotType; plotViewName: string; get printScale(): number; scaledFit: ScaledType; get shadePlotDPI(): number; set shadePlotDPI(value: number); shadePlotIDHandle: number; shadePlotMode: ShadePlotMode; shadePlotResolutionMode: ShadePlotResolutionMode; standardScale: number; styleSheet: string; get subclassMarker(): string; systemPrinterName: string; unprintableMargin: PaperMargin; windowLowerLeftX: number; windowLowerLeftY: number; windowUpperLeftX: number; windowUpperLeftY: number; constructor(name?: string); } export { PlotFlags } from './PlotFlags.js'; export { PlotPaperUnits } from './PlotPaperUnits.js'; export { PlotRotation } from './PlotRotation.js'; export { ShadePlotMode } from './ShadePlotMode.js'; export { ShadePlotResolutionMode } from './ShadePlotResolutionMode.js'; export { PaperMargin } from './PaperMargin.js'; //# sourceMappingURL=PlotSettings.d.ts.map