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
TypeScript
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