/// /** * */ export declare class BitmapCompression { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class CadDrawTypeMode { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Represents information about a drawing. */ export declare class CadResponse { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Gets or sets the height of a drawing. */ height: number; /** * Gets or sets the width of a drawing. */ width: number; /** * Gets or sets the DWG properties. */ dwgProperties: DwgProperties; /** * Gets or sets the DXF properties. */ dxfProperties: DxfProperties; /** * Gets or sets the DWT properties. */ dwtProperties: DwgProperties; /** * Gets or sets the DGN properties. */ dgnProperties: DgnProperties; /** * Gets or sets the IFC properties. */ ifcProperties: IfcProperties; /** * Gets or sets the IGS properties. */ igsProperties: IgsProperties; /** * Gets or sets the STL properties. */ stlProperties: StlProperties; /** * Gets or sets the DWF properties. */ dwfProperties: DwfProperties; /** * Gets or sets the Cf2 properties. */ cf2Properties: Cf2Properties; /** * Gets or sets the Cf2 properties. */ fbxProperties: FbxProperties; /** * Gets or sets the FBX properties. */ objProperties: ObjProperties; /** * Gets or sets the Cf2 properties. */ pltProperties: PltProperties; /** * Gets or sets the STP properties. */ stpProperties: StpProperties; constructor(init?: Partial); } /** * Represents information about CF2 drawing. */ export declare class Cf2Properties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * RGB color values */ export declare class ColorDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Red light(0-255). */ R: number; /** * Green light(0-255). */ G: number; /** * Blue light(0-255). */ B: number; constructor(init?: Partial); } /** * */ export declare class ColorModes { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class CompressionMethod { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Represents information about DGN drawing. */ export declare class DgnProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Class for disc space information. */ export declare class DiscUsage { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Application used disc space. */ usedSize: number; /** * Total disc space. */ totalSize: number; constructor(init?: Partial); } /** * Image options base class */ export declare class DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Resulting rotation operation */ rotation: DrawingOptionsBaseDTO.RotationEnum; /** * Layers to export */ layers: Array; /** * DPI resolution settings */ resolutionSettings: ResolutionSetting; /** * Raster options */ vectorRasterizationOptions: CadRasterizationOptionsDTO; constructor(init?: Partial); } export declare namespace DrawingOptionsBaseDTO { enum RotationEnum { RotateNoneFlipNone, Rotate90FlipNone, Rotate180FlipNone, Rotate270FlipNone, RotateNoneFlipX, Rotate90FlipX, Rotate180FlipX, Rotate270FlipX, RotateNoneFlipY, Rotate90FlipY, Rotate180FlipY, Rotate270FlipY, RotateNoneFlipXY, Rotate90FlipXY, Rotate180FlipXY, Rotate270FlipXY } } /** * Represents information about DWF drawing. */ export declare class DwfProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Represents information about DWG drawing. */ export declare class DwgProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Represents information about DXF drawing. */ export declare class DxfProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * The error details */ export declare class ErrorDetails { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * The request id */ requestId: string; /** * Date */ date: Date; constructor(init?: Partial); } /** * Represents information about FBX drawing. */ export declare class FbxProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * File versions FileVersion. */ export declare class FileVersions { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * File versions FileVersion. */ value: Array; constructor(init?: Partial); } /** * Files list */ export declare class FilesList { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Files and folders contained by folder StorageFile. */ value: Array; constructor(init?: Partial); } /** * File upload result */ export declare class FilesUploadResult { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * List of uploaded file names */ uploaded: Array; /** * List of errors. */ errors: Array; constructor(init?: Partial); } export declare class GraphicsOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * textRenderingHint */ textRenderingHint: GraphicsOptions.TextRenderingHintEnum; /** * smoothingMode */ smoothingMode: GraphicsOptions.SmoothingModeEnum; /** * interpolationMode */ interpolationMode: GraphicsOptions.InterpolationModeEnum; constructor(init?: Partial); } export declare namespace GraphicsOptions { enum TextRenderingHintEnum { SystemDefault, SingleBitPerPixelGridFit, SingleBitPerPixel, AntiAliasGridFit, AntiAlias, ClearTypeGridFit } enum SmoothingModeEnum { Default, HighSpeed, HighQuality, None, AntiAlias, Invalid } enum InterpolationModeEnum { Default, Low, High, Bilinear, Bicubic, NearestNeighbor, HighQualityBilinear, HighQualityBicubic, Invalid } } /** * Represents information about IFC drawing. */ export declare class IfcProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Represents information about IGS drawing. */ export declare class IgsProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class InterpolationMode { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class Jpeg2000Codec { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class JpegCompressionColorMode { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class JpegCompressionMode { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class LineCap { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Error */ export declare class ModelError { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Code */ code: string; /** * Message */ message: string; /** * Description */ description: string; /** * Inner Error */ innerError: ErrorDetails; constructor(init?: Partial); } /** * Represents information about OBJ drawing. */ export declare class ObjProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Object exists */ export declare class ObjectExist { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Indicates that the file or folder exists. */ exists: boolean; /** * True if it is a folder, false if it is a file. */ isFolder: boolean; constructor(init?: Partial); } /** * */ export declare class PdfCompliance { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Contains details for a PDF digital signature. */ export declare class PdfDigitalSignatureDetailsCoreDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * A signing certificate in base64 format that contains a certificate of type X509Certificate2. */ certificate: string; /** * The reason of signing. */ reason: string; /** * Location of signing. */ location: string; /** * Date of signing. */ signatureDate: Date; /** * Hash algorithm. */ hashAlgorithm: PdfDigitalSignatureDetailsCoreDTO.HashAlgorithmEnum; constructor(init?: Partial); } export declare namespace PdfDigitalSignatureDetailsCoreDTO { enum HashAlgorithmEnum { Sha1, Sha256, Sha384, Sha512, Md5 } } /** * */ export declare class PdfDigitalSignatureHashAlgorithmCore { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare class PdfDocumentInfo { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * keywords */ keywords: string; /** * title */ title: string; /** * author */ author: string; /** * subject */ subject: string; constructor(init?: Partial); } /** * Export document options. */ export declare class PdfDocumentOptionsDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * compliance */ compliance: PdfDocumentOptionsDTO.ComplianceEnum; /** * Gets or sets a digital signature details. If not set, then no signing will be performed. */ digitalSignatureDetails: PdfDigitalSignatureDetailsCoreDTO; constructor(init?: Partial); } export declare namespace PdfDocumentOptionsDTO { enum ComplianceEnum { Pdf15, PdfA1a, PdfA1b } } export declare class PenOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * startCap */ startCap: PenOptions.StartCapEnum; /** * endCap */ endCap: PenOptions.EndCapEnum; constructor(init?: Partial); } export declare namespace PenOptions { enum StartCapEnum { Flat, Square, Round, Triangle, NoAnchor, SquareAnchor, RoundAnchor, DiamondAnchor, ArrowAnchor, AnchorMask, Custom } enum EndCapEnum { Flat, Square, Round, Triangle, NoAnchor, SquareAnchor, RoundAnchor, DiamondAnchor, ArrowAnchor, AnchorMask, Custom } } /** * Represents information about PLT drawing. */ export declare class PltProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class PngColorType { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class PngFilterType { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare class RdOptimizerSettings { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * bppScale */ bppScale: number; /** * bppMax */ bppMax: number; /** * maxQ */ maxQ: number; /** * minQ */ minQ: number; /** * maxPixelValue */ maxPixelValue: number; /** * psnrMax */ psnrMax: number; /** * discretizedBppMax */ discretizedBppMax: number; constructor(init?: Partial); } export declare class ResolutionSetting { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * horizontalResolution */ horizontalResolution: number; /** * verticalResolution */ verticalResolution: number; constructor(init?: Partial); } /** * */ export declare class RotateFlipType { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class SmoothingMode { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Represents information about STL drawing. */ export declare class StlProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Storage exists */ export declare class StorageExist { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Shows that the storage exists. */ exists: boolean; constructor(init?: Partial); } /** * File or folder information */ export declare class StorageFile { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * File or folder name. */ name: string; /** * True if it is a folder. */ isFolder: boolean; /** * File or folder last modified DateTime. */ modifiedDate: Date; /** * File or folder size. */ size: number; /** * File or folder path. */ path: string; constructor(init?: Partial); } /** * Represents information about STP drawing. */ export declare class StpProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class SvgColorMode { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class TextRenderingHint { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class TiffByteOrder { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class TiffCompressions { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class TiffExpectedFormat { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class TiffPhotometrics { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * */ export declare class UnitType { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } /** * Base raster export options class */ export declare class VectorRasterizationOptionsDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Gets or sets the border X. */ borderX: number; /** * Gets or sets the border Y. */ borderY: number; /** * Gets or sets the page height. */ pageHeight: number; /** * Gets or sets the page width. */ pageWidth: number; /** * Gets or sets a background color. */ backgroundColor: ColorDTO; /** * Gets or sets a foreground color. */ drawColor: ColorDTO; /** * unitType */ unitType: VectorRasterizationOptionsDTO.UnitTypeEnum; /** * Gets or sets a value indicating whether content of a drawing is represented as image inside Pdf. Applicable only for CAD to Pdf export. Default is false. */ contentAsBitmap: boolean; /** * Gets or sets options to render bitmap inside pdf (if ContentAsBitmap is set to true). */ graphicsOptions: GraphicsOptions; constructor(init?: Partial); } export declare namespace VectorRasterizationOptionsDTO { enum UnitTypeEnum { Kilometer, Meter, Centimenter, Millimeter, Micrometer, Nanometer, Angstrom, Decimeter, Decameter, Hectometer, Gigameter, AstronomicalUnit, LightYear, Parsec, Mile, Yard, Foot, Inch, Mil, MicroInch, Custom, Unitless } } /** * Watermark text with RGB values */ export declare class WatermarkRGB { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Watermark text. */ text: string; /** * Red light(0-255). */ R: number; /** * Green light(0-255). */ G: number; /** * Blue light(0-255). */ B: number; constructor(init?: Partial); } /** * Export options for BMP format */ export declare class BmpOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Bits per pixel */ bitsPerPixel: number; /** * Compression type */ compression: BmpOptionsDTO.CompressionEnum; constructor(init?: Partial); } export declare namespace BmpOptionsDTO { enum CompressionEnum { Rgb, Rle8, Rle4, Bitfields, Jpeg, Png, AlphaBitfields, Dxt1 } } /** * Raster export options */ export declare class CadRasterizationOptionsDTO extends VectorRasterizationOptionsDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Zoom factor */ zoom: number; /** * Pen options */ penOptions: PenOptions; /** * Determines whether layout has to be scaled automatically */ automaticLayoutsScaling: boolean; /** * Layers to export */ layers: Array; /** * Layouts to export */ layouts: Array; /** * Drawing mode */ drawType: CadRasterizationOptionsDTO.DrawTypeEnum; /** * Determines whether scaling has to be turned off */ noScaling: boolean; constructor(init?: Partial); } export declare namespace CadRasterizationOptionsDTO { enum DrawTypeEnum { UseDrawColor, UseObjectColor } } /** * Export options for CGM format */ export declare class CgmOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace CgmOptionsDTO { } /** * Export options for DICOM format */ export declare class DicomOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace DicomOptionsDTO { } /** * Export options for Draco format */ export declare class DracoOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace DracoOptionsDTO { } /** * Export options for DWF format */ export declare class DwfOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace DwfOptionsDTO { } /** * Export options for DXF format */ export declare class DxfOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace DxfOptionsDTO { } /** * Export options for FBX format */ export declare class FbxOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace FbxOptionsDTO { } /** * File Version */ export declare class FileVersion extends StorageFile { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * File Version ID. */ versionId: string; /** * Specifies whether the file is (true) or is not (false) the latest version of an file. */ isLatest: boolean; constructor(init?: Partial); } /** * Export options for GIF format */ export declare class GifOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Determines whether to do auto-correction of a palette */ doPaletteCorrection: boolean; /** * Color resolution */ colorResolution: number; /** * Determines whether a palette is sorted */ isPaletteSorted: boolean; /** * Pixel aspect ration */ pixelAspectRatio: number; /** * Background color index */ backgroundColorIndex: number; /** * Determines whether image has to have a trailer */ hasTrailer: boolean; /** * Determines whether an image has to be interlaced */ interlaced: boolean; constructor(init?: Partial); } export declare namespace GifOptionsDTO { } /** * Export options for GLB format */ export declare class GlbOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace GlbOptionsDTO { } /** * Export options for GLTF format */ export declare class GltfOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace GltfOptionsDTO { } /** * Export options for JPEG2000 format */ export declare class Jpeg2000OptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * comments */ comments: Array; /** * codec */ codec: Jpeg2000OptionsDTO.CodecEnum; constructor(init?: Partial); } export declare namespace Jpeg2000OptionsDTO { enum CodecEnum { J2K, Jp2, Jpt } } /** * Export options for JPEG format */ export declare class JpegOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Comment to Resulting file */ comment: string; /** * Compression type */ compressionType: JpegOptionsDTO.CompressionTypeEnum; /** * Color type */ colorType: JpegOptionsDTO.ColorTypeEnum; /** * Quality level */ quality: number; /** * Optimizer settings */ rdOptSettings: RdOptimizerSettings; constructor(init?: Partial); } export declare namespace JpegOptionsDTO { enum CompressionTypeEnum { Baseline, Progressive, Lossless, JpegLs } enum ColorTypeEnum { Grayscale, YCbCr, Cmyk, Ycck, Rgb } } /** * Export options for FBX format */ export declare class ObjOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace ObjOptionsDTO { } /** * Export options for PDF format */ export declare class PdfOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Document metadata */ pdfDocumentInfo: PdfDocumentInfo; /** * Core PDF rendering options */ corePdfOptions: PdfDocumentOptionsDTO; constructor(init?: Partial); } export declare namespace PdfOptionsDTO { } /** * Export options for PNG format */ export declare class PngOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Color type */ colorType: PngOptionsDTO.ColorTypeEnum; /** * Determines whether 'progressive' method is used */ progressive: boolean; /** * Filter type */ filterType: PngOptionsDTO.FilterTypeEnum; /** * Compression level */ compressionLevel: number; /** * Bits depth */ bitDepth: number; constructor(init?: Partial); } export declare namespace PngOptionsDTO { enum ColorTypeEnum { Grayscale, Truecolor, IndexedColor, GrayscaleWithAlpha, TruecolorWithAlpha } enum FilterTypeEnum { None, Sub, Up, Avg, Paeth, Adaptive } } /** * Export options for PSD format */ export declare class PsdOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * PSD format version */ version: number; /** * Compression method */ compressionMethod: PsdOptionsDTO.CompressionMethodEnum; /** * Color mode */ colorMode: PsdOptionsDTO.ColorModeEnum; /** * Bits count per channel */ channelBitsCount: number; /** * Channels count */ channelsCount: number; constructor(init?: Partial); } export declare namespace PsdOptionsDTO { enum CompressionMethodEnum { Raw, RLE, ZipWithoutPrediction, ZipWithPrediction } enum ColorModeEnum { Bitmap, Grayscale, Indexed, Rgb, Cmyk, Multichannel, Duotone, Lab } } /** * Export options for STP format */ export declare class StpOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace StpOptionsDTO { } /** * Export options for SVG format */ export declare class SvgOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Color type */ colorType: SvgOptionsDTO.ColorTypeEnum; /** * Render text as shapes */ textAsShapes: boolean; constructor(init?: Partial); } export declare namespace SvgOptionsDTO { enum ColorTypeEnum { Grayscale, YCbCr, Cmyk, Ycck, Rgb } } /** * Export options for 3DS format */ export declare class ThreeDSOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace ThreeDSOptionsDTO { } /** * Export options for TIFF format */ export declare class TiffOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Bytes order (little/big-endian notation) */ byteOrder: TiffOptionsDTO.ByteOrderEnum; /** * Compression level */ compression: TiffOptionsDTO.CompressionEnum; /** * Expected TIFF sub-format */ expectedFormat: TiffOptionsDTO.ExpectedFormatEnum; /** * Bits per pixel */ bitsPerSample: Array; /** * Photometric options */ photometric: TiffOptionsDTO.PhotometricEnum; constructor(init?: Partial); } export declare namespace TiffOptionsDTO { enum ByteOrderEnum { LittleEndian, BigEndian } enum CompressionEnum { None, CcittRle, CcittFax3, CcittFax4, Lzw, Ojpeg, Jpeg, AdobeDeflate, Next, CcittRleW, Packbits, Thunderscan, It8Ctpad, It8Lw, It8Mp, It8Bl, PixarFilm, PixarLog, Deflate, Dcs, Jbig, Sgilog, Sgilog24, Jp2000 } enum ExpectedFormatEnum { Default, TiffLzwBw, TiffLzwRgb, TiffLzwRgba, TiffLzwCmyk, TiffCcittFax3, TiffCcittFax4, TiffDeflateBw, TiffDeflateRgb, TiffDeflateRgba, TiffCcitRle, TiffJpegRgb, TiffJpegYCbCr, TiffNoCompressionBw, TiffNoCompressionRgb, TiffNoCompressionRgba } enum PhotometricEnum { MinIsWhite, MinIsBlack, Rgb, Palette, Mask, Separated, Ycbcr, Cielab, Icclab, Itulab, Logl, Logluv } } /** * Export options for U3D format */ export declare class U3dOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace U3dOptionsDTO { } /** * Export options for WEBP format */ export declare class WebpOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; constructor(init?: Partial); } export declare namespace WebpOptionsDTO { } /** * Export options for WMF format */ export declare class WmfOptionsDTO extends DrawingOptionsBaseDTO { /** * Attribute type map */ static attributeTypeMap: Array<{ /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { /** * Attribute name */ name: string; /** * Attribute base name */ baseName: string; /** * Attribute type */ type: string; }[]; /** * Bits per pixel for Resulting file */ bitsPerPixel: number; constructor(init?: Partial); } export declare namespace WmfOptionsDTO { } declare const enumsMap: { "DrawingOptionsBaseDTO.RotationEnum": typeof DrawingOptionsBaseDTO.RotationEnum; "GraphicsOptions.TextRenderingHintEnum": typeof GraphicsOptions.TextRenderingHintEnum; "GraphicsOptions.SmoothingModeEnum": typeof GraphicsOptions.SmoothingModeEnum; "GraphicsOptions.InterpolationModeEnum": typeof GraphicsOptions.InterpolationModeEnum; "PdfDigitalSignatureDetailsCoreDTO.HashAlgorithmEnum": typeof PdfDigitalSignatureDetailsCoreDTO.HashAlgorithmEnum; "PdfDocumentOptionsDTO.ComplianceEnum": typeof PdfDocumentOptionsDTO.ComplianceEnum; "PenOptions.StartCapEnum": typeof PenOptions.StartCapEnum; "PenOptions.EndCapEnum": typeof PenOptions.EndCapEnum; "VectorRasterizationOptionsDTO.UnitTypeEnum": typeof VectorRasterizationOptionsDTO.UnitTypeEnum; "BmpOptionsDTO.CompressionEnum": typeof BmpOptionsDTO.CompressionEnum; "CadRasterizationOptionsDTO.DrawTypeEnum": typeof CadRasterizationOptionsDTO.DrawTypeEnum; "Jpeg2000OptionsDTO.CodecEnum": typeof Jpeg2000OptionsDTO.CodecEnum; "JpegOptionsDTO.CompressionTypeEnum": typeof JpegOptionsDTO.CompressionTypeEnum; "JpegOptionsDTO.ColorTypeEnum": typeof JpegOptionsDTO.ColorTypeEnum; "PngOptionsDTO.ColorTypeEnum": typeof PngOptionsDTO.ColorTypeEnum; "PngOptionsDTO.FilterTypeEnum": typeof PngOptionsDTO.FilterTypeEnum; "PsdOptionsDTO.CompressionMethodEnum": typeof PsdOptionsDTO.CompressionMethodEnum; "PsdOptionsDTO.ColorModeEnum": typeof PsdOptionsDTO.ColorModeEnum; "SvgOptionsDTO.ColorTypeEnum": typeof SvgOptionsDTO.ColorTypeEnum; "TiffOptionsDTO.ByteOrderEnum": typeof TiffOptionsDTO.ByteOrderEnum; "TiffOptionsDTO.CompressionEnum": typeof TiffOptionsDTO.CompressionEnum; "TiffOptionsDTO.ExpectedFormatEnum": typeof TiffOptionsDTO.ExpectedFormatEnum; "TiffOptionsDTO.PhotometricEnum": typeof TiffOptionsDTO.PhotometricEnum; }; declare const typeMap: { BitmapCompression: typeof BitmapCompression; CadDrawTypeMode: typeof CadDrawTypeMode; CadResponse: typeof CadResponse; Cf2Properties: typeof Cf2Properties; ColorDTO: typeof ColorDTO; ColorModes: typeof ColorModes; CompressionMethod: typeof CompressionMethod; DgnProperties: typeof DgnProperties; DiscUsage: typeof DiscUsage; DrawingOptionsBaseDTO: typeof DrawingOptionsBaseDTO; DwfProperties: typeof DwfProperties; DwgProperties: typeof DwgProperties; DxfProperties: typeof DxfProperties; ErrorDetails: typeof ErrorDetails; FbxProperties: typeof FbxProperties; FileVersions: typeof FileVersions; FilesList: typeof FilesList; FilesUploadResult: typeof FilesUploadResult; GraphicsOptions: typeof GraphicsOptions; IfcProperties: typeof IfcProperties; IgsProperties: typeof IgsProperties; InterpolationMode: typeof InterpolationMode; Jpeg2000Codec: typeof Jpeg2000Codec; JpegCompressionColorMode: typeof JpegCompressionColorMode; JpegCompressionMode: typeof JpegCompressionMode; LineCap: typeof LineCap; ModelError: typeof ModelError; ObjProperties: typeof ObjProperties; ObjectExist: typeof ObjectExist; PdfCompliance: typeof PdfCompliance; PdfDigitalSignatureDetailsCoreDTO: typeof PdfDigitalSignatureDetailsCoreDTO; PdfDigitalSignatureHashAlgorithmCore: typeof PdfDigitalSignatureHashAlgorithmCore; PdfDocumentInfo: typeof PdfDocumentInfo; PdfDocumentOptionsDTO: typeof PdfDocumentOptionsDTO; PenOptions: typeof PenOptions; PltProperties: typeof PltProperties; PngColorType: typeof PngColorType; PngFilterType: typeof PngFilterType; RdOptimizerSettings: typeof RdOptimizerSettings; ResolutionSetting: typeof ResolutionSetting; RotateFlipType: typeof RotateFlipType; SmoothingMode: typeof SmoothingMode; StlProperties: typeof StlProperties; StorageExist: typeof StorageExist; StorageFile: typeof StorageFile; StpProperties: typeof StpProperties; SvgColorMode: typeof SvgColorMode; TextRenderingHint: typeof TextRenderingHint; TiffByteOrder: typeof TiffByteOrder; TiffCompressions: typeof TiffCompressions; TiffExpectedFormat: typeof TiffExpectedFormat; TiffPhotometrics: typeof TiffPhotometrics; UnitType: typeof UnitType; VectorRasterizationOptionsDTO: typeof VectorRasterizationOptionsDTO; WatermarkRGB: typeof WatermarkRGB; BmpOptionsDTO: typeof BmpOptionsDTO; CadRasterizationOptionsDTO: typeof CadRasterizationOptionsDTO; CgmOptionsDTO: typeof CgmOptionsDTO; DicomOptionsDTO: typeof DicomOptionsDTO; DracoOptionsDTO: typeof DracoOptionsDTO; DwfOptionsDTO: typeof DwfOptionsDTO; DxfOptionsDTO: typeof DxfOptionsDTO; FbxOptionsDTO: typeof FbxOptionsDTO; FileVersion: typeof FileVersion; GifOptionsDTO: typeof GifOptionsDTO; GlbOptionsDTO: typeof GlbOptionsDTO; GltfOptionsDTO: typeof GltfOptionsDTO; Jpeg2000OptionsDTO: typeof Jpeg2000OptionsDTO; JpegOptionsDTO: typeof JpegOptionsDTO; ObjOptionsDTO: typeof ObjOptionsDTO; PdfOptionsDTO: typeof PdfOptionsDTO; PngOptionsDTO: typeof PngOptionsDTO; PsdOptionsDTO: typeof PsdOptionsDTO; StpOptionsDTO: typeof StpOptionsDTO; SvgOptionsDTO: typeof SvgOptionsDTO; ThreeDSOptionsDTO: typeof ThreeDSOptionsDTO; TiffOptionsDTO: typeof TiffOptionsDTO; U3dOptionsDTO: typeof U3dOptionsDTO; WebpOptionsDTO: typeof WebpOptionsDTO; WmfOptionsDTO: typeof WmfOptionsDTO; }; export { enumsMap, typeMap }; /** * Request model for Convert operation. */ export declare class ConvertRequest { /** * Input drawing */ drawingData: Buffer; /** * Output DXF, DWG, DGN, DWF, DWFX, DRC, IFC, STL, STP, STEP, CGM, GLB, GLTF, DWT, IGES, PLT, CF2, OBJ, HPGL, IGS, PCL, FBX, PDF, SVG, PNG, BMP, DIB, TIFF, TIF, JPEG, GIF, PSD, JPG, JPE, JIF, JFIF, PSD, WEBP, DCM, DICOM, JP2, J2K, JPF, JPM, JPG2, J2C, JPC, JPX, MJ2 , DJVU file format. */ outputFormat: string; /** * For output pdf format: PDF_15, PDFa_1a OR PDFa_1b. Null for another format */ outputTypeExt: string; constructor(init?: Partial); } /** * Request model for CopyFile operation. */ export declare class CopyFileRequest { /** * Source file path e.g. '/folder/file.ext' */ srcPath: string; /** * Destination file path */ destPath: string; /** * Source storage name */ srcStorageName: string; /** * Destination storage name */ destStorageName: string; /** * File version ID to copy */ versionId: string; constructor(init?: Partial); } /** * Request model for CopyFolder operation. */ export declare class CopyFolderRequest { /** * Source folder path e.g. '/src' */ srcPath: string; /** * Destination folder path e.g. '/dst' */ destPath: string; /** * Source storage name */ srcStorageName: string; /** * Destination storage name */ destStorageName: string; constructor(init?: Partial); } /** * Request model for CreateFolder operation. */ export declare class CreateFolderRequest { /** * Folder path to create e.g. 'folder_1/folder_2/' */ path: string; /** * Storage name */ storageName: string; constructor(init?: Partial); } /** * Request model for DeleteFile operation. */ export declare class DeleteFileRequest { /** * File path e.g. '/folder/file.ext' */ path: string; /** * Storage name */ storageName: string; /** * File version ID to delete */ versionId: string; constructor(init?: Partial); } /** * Request model for DeleteFolder operation. */ export declare class DeleteFolderRequest { /** * Folder path e.g. '/folder' */ path: string; /** * Storage name */ storageName: string; /** * Enable to delete folders, subfolders and files */ recursive: boolean; constructor(init?: Partial); } /** * Request model for DownloadFile operation. */ export declare class DownloadFileRequest { /** * File path e.g. '/folder/file.ext' */ path: string; /** * Storage name */ storageName: string; /** * File version ID to download */ versionId: string; constructor(init?: Partial); } /** * Request model for EditMetadata operation. */ export declare class EditMetadataRequest { /** * Input drawing */ drawingData: Buffer; constructor(init?: Partial); } /** * Request model for ExtractMetadata operation. */ export declare class ExtractMetadataRequest { /** * Input drawing */ drawingData: Buffer; /** * Output TXT, XML or JSON file format. */ outputFormat: string; constructor(init?: Partial); } /** * Request model for ExtractText operation. */ export declare class ExtractTextRequest { /** * Input drawing */ drawingData: Buffer; constructor(init?: Partial); } /** * Request model for GetDiscUsage operation. */ export declare class GetDiscUsageRequest { /** * Storage name */ storageName: string; constructor(init?: Partial); } /** * Request model for GetDrawingProperties operation. */ export declare class GetDrawingPropertiesRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Folder with a drawing to get properties for. */ folder: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for GetDrawingResize operation. */ export declare class GetDrawingResizeRequest { /** * Filename of a drawing. */ name: string; /** * Resulting file format. */ outputFormat: string; /** * New width. */ newWidth: number; /** * New height. */ newHeight: number; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for GetDrawingRotateFlip operation. */ export declare class GetDrawingRotateFlipRequest { /** * Filename of a drawing. */ name: string; /** * Resulting file format. */ outputFormat: string; /** * Rotate/flip operation to apply. Possible values: RotateNoneFlipNone, Rotate90FlipNone, Rotate180FlipNone, Rotate270FlipNone, RotateNoneFlipX, Rotate90FlipX, Rotate180FlipX, Rotate270FlipX, RotateNoneFlipY, Rotate90FlipY, Rotate180FlipY, Rotate270FlipY, RotateNoneFlipXY, Rotate90FlipXY, Rotate180FlipXY, Rotate270FlipXY */ rotateFlipType: 'RotateNoneFlipNone' | 'Rotate90FlipNone' | 'Rotate180FlipNone' | 'Rotate270FlipNone' | 'RotateNoneFlipX' | 'Rotate90FlipX' | 'Rotate180FlipX' | 'Rotate270FlipX' | 'RotateNoneFlipY' | 'Rotate90FlipY' | 'Rotate180FlipY' | 'Rotate270FlipY' | 'RotateNoneFlipXY' | 'Rotate90FlipXY' | 'Rotate180FlipXY' | 'Rotate270FlipXY'; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for GetDrawingSaveAs operation. */ export declare class GetDrawingSaveAsRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Resulting file format. */ outputFormat: string; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for GetFileVersions operation. */ export declare class GetFileVersionsRequest { /** * File path e.g. '/file.ext' */ path: string; /** * Storage name */ storageName: string; constructor(init?: Partial); } /** * Request model for GetFilesList operation. */ export declare class GetFilesListRequest { /** * Folder path e.g. '/folder' */ path: string; /** * Storage name */ storageName: string; constructor(init?: Partial); } /** * Request model for MoveFile operation. */ export declare class MoveFileRequest { /** * Source file path e.g. '/src.ext' */ srcPath: string; /** * Destination file path e.g. '/dest.ext' */ destPath: string; /** * Source storage name */ srcStorageName: string; /** * Destination storage name */ destStorageName: string; /** * File version ID to move */ versionId: string; constructor(init?: Partial); } /** * Request model for MoveFolder operation. */ export declare class MoveFolderRequest { /** * Folder path to move e.g. '/folder' */ srcPath: string; /** * Destination folder path to move to e.g '/dst' */ destPath: string; /** * Source storage name */ srcStorageName: string; /** * Destination storage name */ destStorageName: string; constructor(init?: Partial); } /** * Request model for ObjectExists operation. */ export declare class ObjectExistsRequest { /** * File or folder path e.g. '/file.ext' or '/folder' */ path: string; /** * Storage name */ storageName: string; /** * File version ID */ versionId: string; constructor(init?: Partial); } /** * Request model for PaperToCad operation. */ export declare class PaperToCadRequest { /** * Input drawing */ drawingData: Buffer; /** * Output DXF, DWG, DGN, DWF, DWFX, DRC, IFC, STL, STP, STEP, CGM, GLB, GLTF, DWT, IGES, PLT, CF2, OBJ, HPGL, IGS, PCL, FBX, SVG file format. */ outputFormat: string; constructor(init?: Partial); } /** * Request model for PostDrawingBmp operation. */ export declare class PostDrawingBmpRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export BMP options passed as a JSON on a request body. */ options: BmpOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingCgm operation. */ export declare class PostDrawingCgmRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export CGM options passed as a JSON on a request body. */ options: CgmOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingDXF operation. */ export declare class PostDrawingDXFRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export DXF options passed as a JSON on a request body. */ options: DxfOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingDicom operation. */ export declare class PostDrawingDicomRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export Dicom options passed as a JSON on a request body. */ options: DicomOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingDraco operation. */ export declare class PostDrawingDracoRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export Draco options passed as a JSON on a request body. */ options: DracoOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingDwf operation. */ export declare class PostDrawingDwfRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export Dwf options passed as a JSON on a request body. */ options: DwfOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingFbx operation. */ export declare class PostDrawingFbxRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export Fbx options passed as a JSON on a request body. */ options: FbxOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingGif operation. */ export declare class PostDrawingGifRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export GIF options passed as a JSON on a request body. */ options: GifOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingGlb operation. */ export declare class PostDrawingGlbRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export GLB options passed as a JSON on a request body. */ options: GlbOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingGltf operation. */ export declare class PostDrawingGltfRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export GLTF options passed as a JSON on a request body. */ options: GltfOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingJpeg operation. */ export declare class PostDrawingJpegRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export JPEG options passed as a JSON on a request body. */ options: JpegOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingJpeg2000 operation. */ export declare class PostDrawingJpeg2000Request { /** * Filename of an input drawing on a storage. */ name: string; /** * Export JPEG2000 options passed as a JSON on a request body. */ options: Jpeg2000OptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingObj operation. */ export declare class PostDrawingObjRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export Obj options passed as a JSON on a request body. */ options: ObjOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingPdf operation. */ export declare class PostDrawingPdfRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export PDF options passed as a JSON on a request body. */ options: PdfOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingPng operation. */ export declare class PostDrawingPngRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export PNG options passed as a JSON on a request body. */ options: PngOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingProperties operation. */ export declare class PostDrawingPropertiesRequest { /** * Input drawing */ drawingData: Buffer; constructor(init?: Partial); } /** * Request model for PostDrawingPsd operation. */ export declare class PostDrawingPsdRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export PSD options passed as a JSON on a request body. */ options: PsdOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingResize operation. */ export declare class PostDrawingResizeRequest { /** * Input drawing */ drawingData: Buffer; /** * Resulting file format. */ outputFormat: string; /** * New width. */ newWidth: number; /** * New height. */ newHeight: number; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingRotateFlip operation. */ export declare class PostDrawingRotateFlipRequest { /** * Input drawing */ drawingData: Buffer; /** * Resulting file format. */ outputFormat: string; /** * Rotate/flip operation to apply. Possible values: RotateNoneFlipNone, Rotate90FlipNone, Rotate180FlipNone, Rotate270FlipNone, RotateNoneFlipX, Rotate90FlipX, Rotate180FlipX, Rotate270FlipX, RotateNoneFlipY, Rotate90FlipY, Rotate180FlipY, Rotate270FlipY, RotateNoneFlipXY, Rotate90FlipXY, Rotate180FlipXY, Rotate270FlipXY */ rotateFlipType: 'RotateNoneFlipNone' | 'Rotate90FlipNone' | 'Rotate180FlipNone' | 'Rotate270FlipNone' | 'RotateNoneFlipX' | 'Rotate90FlipX' | 'Rotate180FlipX' | 'Rotate270FlipX' | 'RotateNoneFlipY' | 'Rotate90FlipY' | 'Rotate180FlipY' | 'Rotate270FlipY' | 'RotateNoneFlipXY' | 'Rotate90FlipXY' | 'Rotate180FlipXY' | 'Rotate270FlipXY'; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingSTP operation. */ export declare class PostDrawingSTPRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export STP options passed as a JSON on a request body. */ options: StpOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingSaveAs operation. */ export declare class PostDrawingSaveAsRequest { /** * Input drawing */ drawingData: Buffer; /** * Resulting file format. */ outputFormat: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingSvg operation. */ export declare class PostDrawingSvgRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export SVG options passed as a JSON on a request body. */ options: SvgOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingThreeDS operation. */ export declare class PostDrawingThreeDSRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export 3ds options passed as a JSON on a request body. */ options: ThreeDSOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingTiff operation. */ export declare class PostDrawingTiffRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export TIFF options passed as a JSON on a request body. */ options: TiffOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingU3d operation. */ export declare class PostDrawingU3dRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export U3d options passed as a JSON on a request body. */ options: U3dOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingWebp operation. */ export declare class PostDrawingWebpRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export Webp options passed as a JSON on a request body. */ options: WebpOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PostDrawingWmf operation. */ export declare class PostDrawingWmfRequest { /** * Filename of an input drawing on a storage. */ name: string; /** * Export WMF options passed as a JSON on a request body. */ options: WmfOptionsDTO; /** * Folder with a drawing to process. */ folder: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingBmp operation. */ export declare class PutDrawingBmpRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/BmpOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingCgm operation. */ export declare class PutDrawingCgmRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/CgmOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingDXF operation. */ export declare class PutDrawingDXFRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/DxfOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingDicom operation. */ export declare class PutDrawingDicomRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/DicomOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingDraco operation. */ export declare class PutDrawingDracoRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/DracoOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingDwf operation. */ export declare class PutDrawingDwfRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/DwfOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingFbx operation. */ export declare class PutDrawingFbxRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/FbxOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingGif operation. */ export declare class PutDrawingGifRequest { /** * Input drawing */ drawingData: Buffer; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/GifOptionsDTO model definition. */ exportOptions: string; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingGlb operation. */ export declare class PutDrawingGlbRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/GlbOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingGltf operation. */ export declare class PutDrawingGltfRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/GltfOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingJpeg operation. */ export declare class PutDrawingJpegRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/JpegOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingJpeg2000 operation. */ export declare class PutDrawingJpeg2000Request { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/Jpeg2000OptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingObj operation. */ export declare class PutDrawingObjRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/ObjOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingPdf operation. */ export declare class PutDrawingPdfRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/PdfOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingPng operation. */ export declare class PutDrawingPngRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/PngOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingPsd operation. */ export declare class PutDrawingPsdRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/PsdOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingSTP operation. */ export declare class PutDrawingSTPRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/StpOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingSvg operation. */ export declare class PutDrawingSvgRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/SvgOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingThreeDS operation. */ export declare class PutDrawingThreeDSRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/ThreeDSOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingTiff operation. */ export declare class PutDrawingTiffRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/TiffOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingU3d operation. */ export declare class PutDrawingU3dRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/U3dOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingWebp operation. */ export declare class PutDrawingWebpRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/WebpOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutDrawingWmf operation. */ export declare class PutDrawingWmfRequest { /** * Input drawing */ drawingData: Buffer; /** * Path to updated file (if this is empty, response contains streamed file). */ outPath: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/WmfOptionsDTO model definition. */ exportOptions: string; /** * Your Aspose Cloud Storage name. */ storage: string; constructor(init?: Partial); } /** * Request model for PutEditMetadata operation. */ export declare class PutEditMetadataRequest { /** * Input drawing */ drawingData: Buffer; /** * Metadata string json from POST/EditMetadata */ metadataComponent: string; constructor(init?: Partial); } /** * Request model for StorageExists operation. */ export declare class StorageExistsRequest { /** * Storage name */ storageName: string; constructor(init?: Partial); } /** * Request model for UploadFile operation. */ export declare class UploadFileRequest { /** * Path where to upload including filename and extension e.g. /file.ext or /Folder 1/file.ext If the content is multipart and path does not contains the file name it tries to get them from filename parameter from Content-Disposition header. */ path: string; /** * File to upload */ file: Buffer; /** * Storage name */ storageName: string; constructor(init?: Partial); } /** * Request model for Viewer operation. */ export declare class ViewerRequest { /** * Gets or sets outputFormat */ outputFormat: string; /** * Gets or sets drawing */ drawing: Buffer; constructor(init?: Partial); } /** * Request model for Watermark operation. */ export declare class WatermarkRequest { /** * Input drawing */ drawingData: Buffer; /** * Gets or sets outputFormat */ outputFormat: string; /** * JSON-serialized export options passed as zero-indexed multipart/form-data. Follow #/definitions/WatermarkRGB model definition. */ watermark: string; /** * Gets or sets outputTypeExt */ outputTypeExt: string; constructor(init?: Partial); }