UNPKG

asposecellscloud

Version:

Aspose.Cells Cloud for Node.js to create, repair, merge, parse and convert excel files. Convert excel to PDF, JSON, XML, TSV, HTML and so on.

2,125 lines 423 kB
import request from "request"; import { Configuration } from "../internal/configuration"; export declare class ValueType { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; constructor(init?: Partial<ValueType>); } export declare class Point { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; x: number; y: number; constructor(init?: Partial<Point>); } export declare class DiscUsage { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; usedSize: number; totalSize: number; constructor(init?: Partial<DiscUsage>); } export declare class ObjectExist { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exists: boolean; isFolder: boolean; constructor(init?: Partial<ObjectExist>); } export declare class ObjectExistsExtensions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; constructor(init?: Partial<ObjectExistsExtensions>); } export declare class StorageFile { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; name: string; isFolder: boolean; modifiedDate: Date; size: number; path: string; constructor(init?: Partial<StorageFile>); } export declare class FileVersion extends StorageFile { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; versionId: string; isLatest: boolean; constructor(init?: Partial<FileVersion>); } export declare class StorageExist { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exists: boolean; constructor(init?: Partial<StorageExist>); } export declare class FileVersions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; value: Array<FileVersion>; constructor(init?: Partial<FileVersions>); } export declare class FilesList { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; value: Array<StorageFile>; constructor(init?: Partial<FilesList>); } export declare class Error { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; constructor(init?: Partial<Error>); } export declare class FilesUploadResult { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; uploaded: Array<string>; errors: Array<Error>; constructor(init?: Partial<FilesUploadResult>); } export declare class GoogleDriveStorageFile extends StorageFile { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; mimeType: string; constructor(init?: Partial<GoogleDriveStorageFile>); } export declare class AggregateResultByColor { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; aggregateOperation: string; colorName: string; count: number; sum: number; maxValue: number; minValue: number; averageValue: number; constructor(init?: Partial<AggregateResultByColor>); } export declare class BrokenLink { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; filename: string; worksheet: string; position: string; linkAddress: string; constructor(init?: Partial<BrokenLink>); } export declare class CellArea { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; endColumn: number; endRow: number; startColumn: number; startRow: number; constructor(init?: Partial<CellArea>); } export declare class CellsCloudFileInfo { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; name: string; size: number; folder: string; storage: string; constructor(init?: Partial<CellsCloudFileInfo>); } export declare class CellsCloudPublicKey { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exponent: string; modulus: string; constructor(init?: Partial<CellsCloudPublicKey>); } export declare class Color { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; a: number; r: number; g: number; b: number; constructor(init?: Partial<Color>); } export declare class PdfSecurityOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; annotationsPermission: boolean; assembleDocumentPermission: boolean; extractContentPermission: boolean; fillFormsPermission: boolean; fullQualityPrintPermission: boolean; modifyDocumentPermission: boolean; ownerPassword: string; printPermission: boolean; userPassword: string; constructor(init?: Partial<PdfSecurityOptions>); } export declare class Range { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; columnCount: number; columnWidth: number; firstColumn: number; firstRow: number; name: string; refersTo: string; rowCount: number; rowHeight: number; worksheet: string; constructor(init?: Partial<Range>); } export declare class SaveResult { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; documents: Array<CellsCloudFileInfo>; constructor(init?: Partial<SaveResult>); } export declare class SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; saveFormat: string; cachedFileFolder: string; clearData: boolean; createDirectory: boolean; enableHTTPCompression: boolean; refreshChartCache: boolean; sortNames: boolean; validateMergedAreas: boolean; mergeAreas: boolean; sortExternalNames: boolean; checkExcelRestriction: boolean; updateSmartArt: boolean; encryptDocumentProperties: boolean; constructor(init?: Partial<SaveOptions>); } export declare class PaginatedSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; defaultFont: string; checkWorkbookDefaultFont: boolean; checkFontCompatibility: boolean; isFontSubstitutionCharGranularity: boolean; onePagePerSheet: boolean; allColumnsInOnePagePerSheet: boolean; ignoreError: boolean; outputBlankPageWhenNothingToPrint: boolean; pageIndex: number; pageCount: number; printingPageType: string; gridlineType: string; textCrossType: string; defaultEditLanguage: string; emfRenderSetting: string; constructor(init?: Partial<PaginatedSaveOptions>); } export declare class SpreadsheetTemplate { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; constructor(init?: Partial<SpreadsheetTemplate>); } export declare class TextItem { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; filename: string; worksheet: string; position: string; content: string; constructor(init?: Partial<TextItem>); } export declare class DbfSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exportAsString: boolean; constructor(init?: Partial<DbfSaveOptions>); } export declare class DifSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; constructor(init?: Partial<DifSaveOptions>); } export declare class DocxSaveOptions extends PaginatedSaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; constructor(init?: Partial<DocxSaveOptions>); } export declare class ImageOrPrintOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; textCrossType: string; gridlineType: string; outputBlankPageWhenNothingToPrint: boolean; checkWorkbookDefaultFont: boolean; defaultFont: string; isOptimized: boolean; pageCount: number; pageIndex: number; isFontSubstitutionCharGranularity: boolean; transparent: boolean; onlyArea: boolean; sVGFitToViewPort: boolean; embededImageNameInSvg: string; allColumnsInOnePagePerSheet: boolean; printWithStatusDialog: boolean; horizontalResolution: number; verticalResolution: number; defaultEditLanguage: string; tiffColorDepth: string; tiffCompression: string; printingPage: string; quality: number; imageType: string; onePagePerSheet: boolean; tiffBinarizationMethod: string; constructor(init?: Partial<ImageOrPrintOptions>); } export declare class HtmlSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exportPageHeaders: boolean; exportPageFooters: boolean; exportRowColumnHeadings: boolean; showAllSheets: boolean; imageOptions: ImageOrPrintOptions; saveAsSingleFile: boolean; exportHiddenWorksheet: boolean; exportGridLines: boolean; presentationPreference: boolean; cellCssPrefix: string; tableCssId: string; isFullPathLink: boolean; exportWorksheetCSSSeparately: boolean; exportSimilarBorderStyle: boolean; mergeEmptyTdForcely: boolean; exportCellCoordinate: boolean; exportExtraHeadings: boolean; exportHeadings: boolean; exportFormula: boolean; addTooltipText: boolean; exportBogusRowData: boolean; excludeUnusedStyles: boolean; exportDocumentProperties: boolean; exportWorksheetProperties: boolean; exportWorkbookProperties: boolean; exportFrameScriptsAndProperties: boolean; attachedFilesDirectory: string; attachedFilesUrlPrefix: string; encoding: string; exportActiveWorksheetOnly: boolean; exportChartImageFormat: string; exportImagesAsBase64: boolean; hiddenColDisplayType: string; hiddenRowDisplayType: string; htmlCrossStringType: string; isExpImageToTempDir: boolean; pageTitle: string; parseHtmlTagInCell: boolean; cellNameAttribute: string; constructor(init?: Partial<HtmlSaveOptions>); } export declare class ImageSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; chartImageType: string; embededImageNameInSvg: string; horizontalResolution: number; imageFormat: string; isCellAutoFit: boolean; onePagePerSheet: boolean; onlyArea: boolean; printingPage: string; printWithStatusDialog: boolean; quality: number; tiffCompression: string; verticalResolution: number; constructor(init?: Partial<ImageSaveOptions>); } export declare class JsonSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exportArea: CellArea; hasHeaderRow: boolean; exportAsString: boolean; indent: string; constructor(init?: Partial<JsonSaveOptions>); } export declare class MarkdownSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; encoding: string; formatStrategy: string; lineSeparator: string; constructor(init?: Partial<MarkdownSaveOptions>); } export declare class MHtmlSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exportPageHeaders: boolean; exportPageFooters: boolean; exportRowColumnHeadings: boolean; showAllSheets: boolean; imageOptions: ImageOrPrintOptions; saveAsSingleFile: boolean; exportHiddenWorksheet: boolean; exportGridLines: boolean; presentationPreference: boolean; cellCssPrefix: string; tableCssId: string; isFullPathLink: boolean; exportWorksheetCSSSeparately: boolean; exportSimilarBorderStyle: boolean; mergeEmptyTdForcely: boolean; exportCellCoordinate: boolean; exportExtraHeadings: boolean; exportHeadings: boolean; exportFormula: boolean; addTooltipText: boolean; exportBogusRowData: boolean; excludeUnusedStyles: boolean; exportDocumentProperties: boolean; exportWorksheetProperties: boolean; exportWorkbookProperties: boolean; exportFrameScriptsAndProperties: boolean; attachedFilesDirectory: string; attachedFilesUrlPrefix: string; encoding: string; exportActiveWorksheetOnly: boolean; exportChartImageFormat: string; exportImagesAsBase64: boolean; hiddenColDisplayType: string; hiddenRowDisplayType: string; htmlCrossStringType: string; isExpImageToTempDir: boolean; pageTitle: string; parseHtmlTagInCell: boolean; cellNameAttribute: string; constructor(init?: Partial<MHtmlSaveOptions>); } export declare class OdsSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; generatorType: string; odfStrictVersion: string; ignorePivotTables: boolean; constructor(init?: Partial<OdsSaveOptions>); } export declare class OoxmlSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exportCellName: boolean; updateZoom: boolean; enableZip64: boolean; embedOoxmlAsOleObject: boolean; compressionType: string; constructor(init?: Partial<OoxmlSaveOptions>); } export declare class PclSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; fontFullName: string; fontPclName: string; constructor(init?: Partial<PclSaveOptions>); } export declare class RenderingWatermark { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; rotation: number; scaleToPagePercent: number; opacity: number; isBackground: boolean; text: string; font: RenderingFont; image: Array<number>; hAlignment: string; vAlignment: string; offsetX: number; offsetY: number; constructor(init?: Partial<RenderingWatermark>); } export declare class PdfSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; displayDocTitle: boolean; exportDocumentStructure: boolean; emfRenderSetting: string; customPropertiesExport: string; optimizationType: string; producer: string; pdfCompression: string; fontEncoding: string; watermark: RenderingWatermark; calculateFormula: boolean; checkFontCompatibility: boolean; compliance: string; defaultFont: string; onePagePerSheet: boolean; printingPageType: string; securityOptions: PdfSecurityOptions; desiredPPI: number; jpegQuality: number; imageType: string; constructor(init?: Partial<PdfSaveOptions>); } export declare class PptxSaveOptions extends PaginatedSaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; ignoreHiddenRows: boolean; adjustFontSizeForRowType: string; exportViewType: string; constructor(init?: Partial<PptxSaveOptions>); } export declare class SaveOptionsData { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; saveOptions: SaveOptions; filename: string; storageName: string; constructor(init?: Partial<SaveOptionsData>); } export declare class SpreadsheetML2003SaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exportColumnIndexOfCell: boolean; isIndentedFormatting: boolean; limitAsXls: boolean; constructor(init?: Partial<SpreadsheetML2003SaveOptions>); } export declare class SqlScriptSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; checkIfTableExists: boolean; columnTypeMap: string; checkAllDataForColumnType: boolean; addBlankLineBetweenRows: boolean; separator: string; operatorType: string; primaryKey: number; createTable: boolean; idName: string; startId: number; tableName: string; exportAsString: boolean; exportArea: CellArea; hasHeaderRow: boolean; constructor(init?: Partial<SqlScriptSaveOptions>); } export declare class SvgSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; sheetIndex: number; chartImageType: string; embededImageNameInSvg: string; horizontalResolution: number; imageFormat: string; isCellAutoFit: boolean; onePagePerSheet: boolean; onlyArea: boolean; printingPage: string; printWithStatusDialog: boolean; quality: number; tiffCompression: string; verticalResolution: number; constructor(init?: Partial<SvgSaveOptions>); } export declare class TxtSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; quoteType: string; separator: string; separatorString: string; alwaysQuoted: boolean; constructor(init?: Partial<TxtSaveOptions>); } export declare class XlsbSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; exportAllColumnIndexes: boolean; compressionType: string; constructor(init?: Partial<XlsbSaveOptions>); } export declare class XlsSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; matchColor: boolean; wpsCompatibility: boolean; constructor(init?: Partial<XlsSaveOptions>); } export declare class XmlSaveOptions extends SaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; sheetIndexes: Array<number>; exportArea: CellArea; hasHeaderRow: boolean; xmlMapName: string; sheetNameAsElementName: boolean; dataAsAttribute: boolean; constructor(init?: Partial<XmlSaveOptions>); } export declare class XpsSaveOptions extends PaginatedSaveOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; constructor(init?: Partial<XpsSaveOptions>); } export declare class CellsCloudResponse { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; code: number; status: string; constructor(init?: Partial<CellsCloudResponse>); } export declare class AggregateResultByColorResponse extends CellsCloudResponse { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; aggregateResults: Array<AggregateResultByColor>; constructor(init?: Partial<AggregateResultByColorResponse>); } export declare class BrokenLinksResponse extends CellsCloudResponse { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; brokenLinks: Array<BrokenLink>; constructor(init?: Partial<BrokenLinksResponse>); } export declare class CellsCloudFileInfoResponse extends CellsCloudResponse { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; fileInfo: CellsCloudFileInfo; constructor(init?: Partial<CellsCloudFileInfoResponse>); } export declare class CellsCloudPublicKeyResponse extends CellsCloudResponse { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; cellsCloudPublicKey: CellsCloudPublicKey; constructor(init?: Partial<CellsCloudPublicKeyResponse>); } export declare class SaveResponse extends CellsCloudResponse { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; saveResult: SaveResult; constructor(init?: Partial<SaveResponse>); } export declare class SearchResponse extends CellsCloudResponse { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; textItems: Array<TextItem>; constructor(init?: Partial<SearchResponse>); } export declare class RenderingFont { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; name: string; size: number; bold: boolean; italic: boolean; color: Color; constructor(init?: Partial<RenderingFont>); } export declare class ErrorDetails { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; constructor(init?: Partial<ErrorDetails>); } export declare class AboveAverage { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; isAboveAverage: boolean; isEqualAverage: boolean; stdDev: number; constructor(init?: Partial<AboveAverage>); } export declare class AbstractCalculationEngine { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; isParamLiteralRequired: boolean; isParamArrayModeRequired: boolean; processBuiltInFunctions: boolean; constructor(init?: Partial<AbstractCalculationEngine>); } export declare class AbstractCalculationMonitor { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; originalValue: Object; valueChanged: boolean; calculatedValue: Object; constructor(init?: Partial<AbstractCalculationMonitor>); } export declare class LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; link: Link; constructor(init?: Partial<LinkElement>); } export declare class DataSorter { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; caseSensitive: boolean; hasHeaders: boolean; keyList: Array<SortKey>; sortLeftToRight: boolean; sortAsNumber: boolean; keys: Array<DataSorterKey>; constructor(init?: Partial<DataSorter>); } export declare class FilterColumn { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; fieldIndex: number; filterType: string; multipleFilters: MultipleFilters; colorFilter: ColorFilter; customFilters: Array<CustomFilter>; dynamicFilter: DynamicFilter; iconFilter: IconFilter; top10Filter: Top10Filter; visibledropdown: string; constructor(init?: Partial<FilterColumn>); } export declare class Link { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; href: string; rel: string; title: string; type: string; constructor(init?: Partial<Link>); } export declare class AutoFilter extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; filterColumns: Array<FilterColumn>; range: string; sorter: DataSorter; showFilterButton: boolean; constructor(init?: Partial<AutoFilter>); } export declare class AutoFitterOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; autoFitMergedCellsType: string; ignoreHidden: boolean; onlyAuto: boolean; defaultEditLanguage: string; maxRowHeight: number; autoFitWrappedTextType: string; formatStrategy: string; forRendering: boolean; constructor(init?: Partial<AutoFitterOptions>); } export declare class ThemeColor { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; colorType: string; tint: number; constructor(init?: Partial<ThemeColor>); } export declare class Border { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; lineStyle: string; color: Color; borderType: string; themeColor: ThemeColor; argbColor: number; constructor(init?: Partial<Border>); } export declare class Workbook { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; fileName: string; links: Array<Link>; worksheets: LinkElement; defaultStyle: LinkElement; documentProperties: LinkElement; names: LinkElement; settings: LinkElement; isWriteProtected: string; isProtected: string; isEncryption: string; password: string; constructor(init?: Partial<Workbook>); } export declare class CalculationOptions { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; calcStackSize: number; ignoreError: boolean; precisionStrategy: string; recursive: boolean; customEngine: AbstractCalculationEngine; calculationMonitor: AbstractCalculationMonitor; linkedDataSources: Array<Workbook>; constructor(init?: Partial<CalculationOptions>); } export declare class Cell extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; name: string; row: number; column: number; value: string; type: string; formula: string; isFormula: boolean; isMerged: boolean; isArrayHeader: boolean; isInArray: boolean; isErrorValue: boolean; isInTable: boolean; isStyleSet: boolean; htmlString: string; style: LinkElement; worksheet: string; constructor(init?: Partial<Cell>); } export declare class Cells extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; maxRow: number; maxColumn: number; cellCount: number; rows: LinkElement; columns: LinkElement; cellList: Array<LinkElement>; constructor(init?: Partial<Cells>); } export declare class CellsColor { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; color: Color; colorIndex: number; isShapeColor: boolean; tint: number; argb: number; themeColor: ThemeColor; type: string; transparency: number; constructor(init?: Partial<CellsColor>); } export declare class CellsDocumentProperty { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; name: string; value: string; isLinkedToContent: string; source: string; type: string; isGeneratedName: string; constructor(init?: Partial<CellsDocumentProperty>); } export declare class CellsDocumentProperties { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; documentPropertyList: Array<CellsDocumentProperty>; constructor(init?: Partial<CellsDocumentProperties>); } export declare class ColorFilter { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; filterByFillColor: boolean; pattern: string; color: CellsColor; foregroundColorColor: CellsColor; backgroundColor: CellsColor; constructor(init?: Partial<ColorFilter>); } export declare class ConditionalFormattingValue { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; isGTE: boolean; type: string; value: Object; constructor(init?: Partial<ConditionalFormattingValue>); } export declare class ColorScale { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; maxCfvo: ConditionalFormattingValue; maxColor: Color; midCfvo: ConditionalFormattingValue; midColor: Color; minCfvo: ConditionalFormattingValue; minColor: Color; constructor(init?: Partial<ColorScale>); } export declare class Column extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; groupLevel: number; index: number; isHidden: boolean; width: number; style: LinkElement; constructor(init?: Partial<Column>); } export declare class Columns extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; maxColumn: number; columnsCount: number; columnsList: Array<LinkElement>; constructor(init?: Partial<Columns>); } export declare class Comment extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; cellName: string; author: string; htmlNote: string; note: string; autoSize: boolean; isVisible: boolean; width: number; height: number; textHorizontalAlignment: string; textOrientationType: string; textVerticalAlignment: string; constructor(init?: Partial<Comment>); } export declare class Comments extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; commentList: Array<LinkElement>; constructor(init?: Partial<Comments>); } export declare class FormatCondition extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; priority: number; type: string; stopIfTrue: boolean; aboveAverage: AboveAverage; colorScale: ColorScale; dataBar: DataBar; formula1: string; formula2: string; iconSet: IconSet; operator: string; style: Style; text: string; timePeriod: string; top10: Top10; constructor(init?: Partial<FormatCondition>); } export declare class ConditionalFormatting extends LinkElement { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; sqref: string; formatConditions: Array<FormatCondition>; constructor(init?: Partial<ConditionalFormatting>); } export declare class ConditionalFormattingIcon { /** * Attribute type map */ static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; /** * Returns attribute type map */ static getAttributeTypeMap(): { name: string; baseName: string