/// /// /// import http = require("http"); import { Configuration } from "./internal/configuration"; import * as model from "./model/model"; import { BatchPartRequest } from "./model/batchPartRequest"; import { JobHandler } from "./jobHandler"; export * from "./model/model"; export * from "./model/batchPartRequest"; export * from "./jobHandler"; /** * encryptor interface */ export interface Encryptor { /** * Encrypt string. * @param data to encrypt. */ encrypt(data: string): Promise; } /** * Library for communicating with the Aspose.Words for Cloud API */ export declare class WordsApi implements Encryptor { /** * API configuration */ configuration: Configuration; private encryptor; /** * @param clientId. * @param clientSecret. * @param baseUrl Base api Url. * @param debugMode A value indicating whether debug mode. In debug mode all requests and responses are logged to console. */ constructor(clientId: string, clientSecret: string, baseUrl?: string, debugMode?: boolean); /** * Encrypt string. * @param data to encrypt. */ encrypt(data: string): Promise; /** * Accepts all the revisions in the document. * @param requestObj contains request parameters */ acceptAllRevisions(requestObj: model.AcceptAllRevisionsRequest): Promise>; /** * Accepts all the revisions in the document. * @param requestObj contains request parameters */ acceptAllRevisionsOnline(requestObj: model.AcceptAllRevisionsOnlineRequest): Promise>; /** * Appends documents to the original document. * @param requestObj contains request parameters */ appendDocument(requestObj: model.AppendDocumentRequest): Promise>; /** * Appends documents to the original document. * @param requestObj contains request parameters */ appendDocumentJob(requestObj: model.AppendDocumentJobRequest): Promise>; /** * Appends documents to the original document. * @param requestObj contains request parameters */ appendDocumentOnline(requestObj: model.AppendDocumentOnlineRequest): Promise>; /** * Appends documents to the original document. * @param requestObj contains request parameters */ appendDocumentOnlineJob(requestObj: model.AppendDocumentOnlineJobRequest): Promise>; /** * Applies a style to the document node. * @param requestObj contains request parameters */ applyStyleToDocumentElement(requestObj: model.ApplyStyleToDocumentElementRequest): Promise>; /** * Applies a style to the document node. * @param requestObj contains request parameters */ applyStyleToDocumentElementOnline(requestObj: model.ApplyStyleToDocumentElementOnlineRequest): Promise>; /** * Executes the report generation process using the specified document template and the external data source in XML, JSON or CSV format. * @param requestObj contains request parameters */ buildReport(requestObj: model.BuildReportRequest): Promise>; /** * Executes the report generation process online using the specified document template and the external data source in XML, JSON or CSV format. * @param requestObj contains request parameters */ buildReportOnline(requestObj: model.BuildReportOnlineRequest): Promise>; /** * Compares two documents. * @param requestObj contains request parameters */ compareDocument(requestObj: model.CompareDocumentRequest): Promise>; /** * Compares two documents. * @param requestObj contains request parameters */ compareDocumentOnline(requestObj: model.CompareDocumentOnlineRequest): Promise>; /** * Compress and resize images inside the document. * The default settings allows to reduce the size of the document without any visible degradation of images quality. * @param requestObj contains request parameters */ compressDocument(requestObj: model.CompressDocumentRequest): Promise>; /** * Compress and resize images inside the document. * The default settings allows to reduce the size of the document without any visible degradation of images quality. * @param requestObj contains request parameters */ compressDocumentOnline(requestObj: model.CompressDocumentOnlineRequest): Promise>; /** * Converts a document on a local drive to the specified format. * @param requestObj contains request parameters */ convertDocument(requestObj: model.ConvertDocumentRequest): Promise>; /** * Converts a document on a local drive to the specified format. * @param requestObj contains request parameters */ convertDocumentJob(requestObj: model.ConvertDocumentJobRequest): Promise>; /** * Copy file. * @param requestObj contains request parameters */ copyFile(requestObj: model.CopyFileRequest): Promise; /** * Copy folder. * @param requestObj contains request parameters */ copyFolder(requestObj: model.CopyFolderRequest): Promise; /** * Makes a copy of the style in the document. * @param requestObj contains request parameters */ copyStyle(requestObj: model.CopyStyleRequest): Promise>; /** * Makes a copy of the style in the document. * @param requestObj contains request parameters */ copyStyleOnline(requestObj: model.CopyStyleOnlineRequest): Promise>; /** * Copies styles from the origin document to the target document. * @param requestObj contains request parameters */ copyStylesFromTemplate(requestObj: model.CopyStylesFromTemplateRequest): Promise>; /** * Creates a new document in cloud storage in the format, determined by the file extension. * Supported all save format extensions. * @param requestObj contains request parameters */ createDocument(requestObj: model.CreateDocumentRequest): Promise>; /** * Create the folder. * @param requestObj contains request parameters */ createFolder(requestObj: model.CreateFolderRequest): Promise; /** * Adds a new or updates an existing document property. * @param requestObj contains request parameters */ createOrUpdateDocumentProperty(requestObj: model.CreateOrUpdateDocumentPropertyRequest): Promise>; /** * Adds a new or updates an existing document property. * @param requestObj contains request parameters */ createOrUpdateDocumentPropertyOnline(requestObj: model.CreateOrUpdateDocumentPropertyOnlineRequest): Promise>; /** * Removes paragraph tab stops from the document node. * @param requestObj contains request parameters */ deleteAllParagraphTabStops(requestObj: model.DeleteAllParagraphTabStopsRequest): Promise>; /** * Removes paragraph tab stops from the document node. * @param requestObj contains request parameters */ deleteAllParagraphTabStopsOnline(requestObj: model.DeleteAllParagraphTabStopsOnlineRequest): Promise>; /** * Removes a bookmark from the document. * @param requestObj contains request parameters */ deleteBookmark(requestObj: model.DeleteBookmarkRequest): Promise; /** * Removes a bookmark from the document. * @param requestObj contains request parameters */ deleteBookmarkOnline(requestObj: model.DeleteBookmarkOnlineRequest): Promise>>; /** * Removes all bookmarks from the document. * @param requestObj contains request parameters */ deleteBookmarks(requestObj: model.DeleteBookmarksRequest): Promise; /** * Removes all bookmarks from the document. * @param requestObj contains request parameters */ deleteBookmarksOnline(requestObj: model.DeleteBookmarksOnlineRequest): Promise>>; /** * Removes a border from the document node. * The 'nodePath' parameter should refer to a paragraph, a cell or a row. * @param requestObj contains request parameters */ deleteBorder(requestObj: model.DeleteBorderRequest): Promise>; /** * Removes a border from the document node. * The 'nodePath' parameter should refer to a paragraph, a cell or a row. * @param requestObj contains request parameters */ deleteBorderOnline(requestObj: model.DeleteBorderOnlineRequest): Promise>; /** * Removes borders from the document node. * The 'nodePath' parameter should refer to a paragraph, a cell or a row. * @param requestObj contains request parameters */ deleteBorders(requestObj: model.DeleteBordersRequest): Promise>; /** * Removes borders from the document node. * The 'nodePath' parameter should refer to a paragraph, a cell or a row. * @param requestObj contains request parameters */ deleteBordersOnline(requestObj: model.DeleteBordersOnlineRequest): Promise>; /** * Removes a comment from the document. * @param requestObj contains request parameters */ deleteComment(requestObj: model.DeleteCommentRequest): Promise; /** * Removes a comment from the document. * @param requestObj contains request parameters */ deleteCommentOnline(requestObj: model.DeleteCommentOnlineRequest): Promise>>; /** * Removes all comments from the document. * @param requestObj contains request parameters */ deleteComments(requestObj: model.DeleteCommentsRequest): Promise; /** * Removes all comments from the document. * @param requestObj contains request parameters */ deleteCommentsOnline(requestObj: model.DeleteCommentsOnlineRequest): Promise>>; /** * Removes the custom xml part from the document. * @param requestObj contains request parameters */ deleteCustomXmlPart(requestObj: model.DeleteCustomXmlPartRequest): Promise; /** * Removes the custom xml part from the document. * @param requestObj contains request parameters */ deleteCustomXmlPartOnline(requestObj: model.DeleteCustomXmlPartOnlineRequest): Promise>>; /** * Removes all custom xml parts from the document. * @param requestObj contains request parameters */ deleteCustomXmlParts(requestObj: model.DeleteCustomXmlPartsRequest): Promise; /** * Removes all custom xml parts from the document. * @param requestObj contains request parameters */ deleteCustomXmlPartsOnline(requestObj: model.DeleteCustomXmlPartsOnlineRequest): Promise>>; /** * Removes a document property. * @param requestObj contains request parameters */ deleteDocumentProperty(requestObj: model.DeleteDocumentPropertyRequest): Promise; /** * Removes a document property. * @param requestObj contains request parameters */ deleteDocumentPropertyOnline(requestObj: model.DeleteDocumentPropertyOnlineRequest): Promise>>; /** * Removes a DrawingObject from the document node. * @param requestObj contains request parameters */ deleteDrawingObject(requestObj: model.DeleteDrawingObjectRequest): Promise; /** * Removes a DrawingObject from the document node. * @param requestObj contains request parameters */ deleteDrawingObjectOnline(requestObj: model.DeleteDrawingObjectOnlineRequest): Promise>>; /** * Removes a field from the document node. * @param requestObj contains request parameters */ deleteField(requestObj: model.DeleteFieldRequest): Promise; /** * Removes a field from the document node. * @param requestObj contains request parameters */ deleteFieldOnline(requestObj: model.DeleteFieldOnlineRequest): Promise>>; /** * Removes fields from the document node. * @param requestObj contains request parameters */ deleteFields(requestObj: model.DeleteFieldsRequest): Promise; /** * Removes fields from the document node. * @param requestObj contains request parameters */ deleteFieldsOnline(requestObj: model.DeleteFieldsOnlineRequest): Promise>>; /** * Delete file. * @param requestObj contains request parameters */ deleteFile(requestObj: model.DeleteFileRequest): Promise; /** * Delete folder. * @param requestObj contains request parameters */ deleteFolder(requestObj: model.DeleteFolderRequest): Promise; /** * Removes a footnote from the document node. * @param requestObj contains request parameters */ deleteFootnote(requestObj: model.DeleteFootnoteRequest): Promise; /** * Removes a footnote from the document node. * @param requestObj contains request parameters */ deleteFootnoteOnline(requestObj: model.DeleteFootnoteOnlineRequest): Promise>>; /** * Removes a form field from the document node. * @param requestObj contains request parameters */ deleteFormField(requestObj: model.DeleteFormFieldRequest): Promise; /** * Removes a form field from the document node. * @param requestObj contains request parameters */ deleteFormFieldOnline(requestObj: model.DeleteFormFieldOnlineRequest): Promise>>; /** * Removes a HeaderFooter object from the document section. * @param requestObj contains request parameters */ deleteHeaderFooter(requestObj: model.DeleteHeaderFooterRequest): Promise; /** * Removes a HeaderFooter object from the document section. * @param requestObj contains request parameters */ deleteHeaderFooterOnline(requestObj: model.DeleteHeaderFooterOnlineRequest): Promise>>; /** * Removes HeaderFooter objects from the document section. * @param requestObj contains request parameters */ deleteHeadersFooters(requestObj: model.DeleteHeadersFootersRequest): Promise; /** * Removes HeaderFooter objects from the document section. * @param requestObj contains request parameters */ deleteHeadersFootersOnline(requestObj: model.DeleteHeadersFootersOnlineRequest): Promise>>; /** * Removes macros from the document. * @param requestObj contains request parameters */ deleteMacros(requestObj: model.DeleteMacrosRequest): Promise; /** * Removes macros from the document. * @param requestObj contains request parameters */ deleteMacrosOnline(requestObj: model.DeleteMacrosOnlineRequest): Promise>>; /** * Removes an OfficeMath object from the document node. * @param requestObj contains request parameters */ deleteOfficeMathObject(requestObj: model.DeleteOfficeMathObjectRequest): Promise; /** * Removes an OfficeMath object from the document node. * @param requestObj contains request parameters */ deleteOfficeMathObjectOnline(requestObj: model.DeleteOfficeMathObjectOnlineRequest): Promise>>; /** * Removes all office math objects from the document. * @param requestObj contains request parameters */ deleteOfficeMathObjects(requestObj: model.DeleteOfficeMathObjectsRequest): Promise; /** * Removes all office math objects from the document. * @param requestObj contains request parameters */ deleteOfficeMathObjectsOnline(requestObj: model.DeleteOfficeMathObjectsOnlineRequest): Promise>>; /** * Removes a paragraph from the document node. * @param requestObj contains request parameters */ deleteParagraph(requestObj: model.DeleteParagraphRequest): Promise; /** * Removes the formatting properties of a paragraph list from the document node. * @param requestObj contains request parameters */ deleteParagraphListFormat(requestObj: model.DeleteParagraphListFormatRequest): Promise>; /** * Removes the formatting properties of a paragraph list from the document node. * @param requestObj contains request parameters */ deleteParagraphListFormatOnline(requestObj: model.DeleteParagraphListFormatOnlineRequest): Promise>; /** * Removes a paragraph from the document node. * @param requestObj contains request parameters */ deleteParagraphOnline(requestObj: model.DeleteParagraphOnlineRequest): Promise>>; /** * Removes a paragraph tab stop from the document node. * @param requestObj contains request parameters */ deleteParagraphTabStop(requestObj: model.DeleteParagraphTabStopRequest): Promise>; /** * Removes a paragraph tab stop from the document node. * @param requestObj contains request parameters */ deleteParagraphTabStopOnline(requestObj: model.DeleteParagraphTabStopOnlineRequest): Promise>; /** * Removes a Run object from the paragraph. * @param requestObj contains request parameters */ deleteRun(requestObj: model.DeleteRunRequest): Promise; /** * Removes a Run object from the paragraph. * @param requestObj contains request parameters */ deleteRunOnline(requestObj: model.DeleteRunOnlineRequest): Promise>>; /** * Removes a section from the document. * @param requestObj contains request parameters */ deleteSection(requestObj: model.DeleteSectionRequest): Promise; /** * Removes a section from the document. * @param requestObj contains request parameters */ deleteSectionOnline(requestObj: model.DeleteSectionOnlineRequest): Promise>>; /** * Removes a StructuredDocumentTag (SDT) from the document node. * @param requestObj contains request parameters */ deleteStructuredDocumentTag(requestObj: model.DeleteStructuredDocumentTagRequest): Promise; /** * Removes a StructuredDocumentTag (SDT) from the document node. * @param requestObj contains request parameters */ deleteStructuredDocumentTagOnline(requestObj: model.DeleteStructuredDocumentTagOnlineRequest): Promise>>; /** * Removes a table from the document node. * @param requestObj contains request parameters */ deleteTable(requestObj: model.DeleteTableRequest): Promise; /** * Removes a cell from the table row. * @param requestObj contains request parameters */ deleteTableCell(requestObj: model.DeleteTableCellRequest): Promise; /** * Removes a cell from the table row. * @param requestObj contains request parameters */ deleteTableCellOnline(requestObj: model.DeleteTableCellOnlineRequest): Promise>>; /** * Removes a table from the document node. * @param requestObj contains request parameters */ deleteTableOnline(requestObj: model.DeleteTableOnlineRequest): Promise>>; /** * Removes a row from the table. * @param requestObj contains request parameters */ deleteTableRow(requestObj: model.DeleteTableRowRequest): Promise; /** * Removes a row from the table. * @param requestObj contains request parameters */ deleteTableRowOnline(requestObj: model.DeleteTableRowOnlineRequest): Promise>>; /** * Removes a watermark from the document. * @param requestObj contains request parameters */ deleteWatermark(requestObj: model.DeleteWatermarkRequest): Promise>; /** * Removes a watermark from the document. * @param requestObj contains request parameters */ deleteWatermarkOnline(requestObj: model.DeleteWatermarkOnlineRequest): Promise>; /** * Download file. * @param requestObj contains request parameters */ downloadFile(requestObj: model.DownloadFileRequest): Promise>; /** * Executes a Mail Merge operation. * @param requestObj contains request parameters */ executeMailMerge(requestObj: model.ExecuteMailMergeRequest): Promise>; /** * Executes a Mail Merge operation. * @param requestObj contains request parameters */ executeMailMergeJob(requestObj: model.ExecuteMailMergeJobRequest): Promise>; /** * Executes a Mail Merge operation online. * @param requestObj contains request parameters */ executeMailMergeOnline(requestObj: model.ExecuteMailMergeOnlineRequest): Promise>; /** * Executes a Mail Merge operation online. * @param requestObj contains request parameters */ executeMailMergeOnlineJob(requestObj: model.ExecuteMailMergeOnlineJobRequest): Promise>; /** * Get all information about revisions. * @param requestObj contains request parameters */ getAllRevisions(requestObj: model.GetAllRevisionsRequest): Promise>; /** * Get all information about revisions. * @param requestObj contains request parameters */ getAllRevisionsOnline(requestObj: model.GetAllRevisionsOnlineRequest): Promise>; /** * Reads available fonts from the document. * @param requestObj contains request parameters */ getAvailableFonts(requestObj: model.GetAvailableFontsRequest): Promise>; /** * Reads a bookmark, specified by name, from the document. * @param requestObj contains request parameters */ getBookmarkByName(requestObj: model.GetBookmarkByNameRequest): Promise>; /** * Reads a bookmark, specified by name, from the document. * @param requestObj contains request parameters */ getBookmarkByNameOnline(requestObj: model.GetBookmarkByNameOnlineRequest): Promise>; /** * Reads bookmarks from the document. * @param requestObj contains request parameters */ getBookmarks(requestObj: model.GetBookmarksRequest): Promise>; /** * Reads bookmarks from the document. * @param requestObj contains request parameters */ getBookmarksOnline(requestObj: model.GetBookmarksOnlineRequest): Promise>; /** * Reads a border from the document node. * The 'nodePath' parameter should refer to a paragraph, a cell or a row. * @param requestObj contains request parameters */ getBorder(requestObj: model.GetBorderRequest): Promise>; /** * Reads a border from the document node. * The 'nodePath' parameter should refer to a paragraph, a cell or a row. * @param requestObj contains request parameters */ getBorderOnline(requestObj: model.GetBorderOnlineRequest): Promise>; /** * Reads borders from the document node. * @param requestObj contains request parameters */ getBorders(requestObj: model.GetBordersRequest): Promise>; /** * Reads borders from the document node. * @param requestObj contains request parameters */ getBordersOnline(requestObj: model.GetBordersOnlineRequest): Promise>; /** * Reads a comment from the document. * @param requestObj contains request parameters */ getComment(requestObj: model.GetCommentRequest): Promise>; /** * Reads a comment from the document. * @param requestObj contains request parameters */ getCommentOnline(requestObj: model.GetCommentOnlineRequest): Promise>; /** * Reads comments from the document. * @param requestObj contains request parameters */ getComments(requestObj: model.GetCommentsRequest): Promise>; /** * Reads comments from the document. * @param requestObj contains request parameters */ getCommentsOnline(requestObj: model.GetCommentsOnlineRequest): Promise>; /** * Reads the custom xml part from the document. * @param requestObj contains request parameters */ getCustomXmlPart(requestObj: model.GetCustomXmlPartRequest): Promise>; /** * Reads the custom xml part from the document. * @param requestObj contains request parameters */ getCustomXmlPartOnline(requestObj: model.GetCustomXmlPartOnlineRequest): Promise>; /** * Reads custom xml parts from the document. * @param requestObj contains request parameters */ getCustomXmlParts(requestObj: model.GetCustomXmlPartsRequest): Promise>; /** * Reads custom xml parts from the document. * @param requestObj contains request parameters */ getCustomXmlPartsOnline(requestObj: model.GetCustomXmlPartsOnlineRequest): Promise>; /** * Reads common information from the document. * @param requestObj contains request parameters */ getDocument(requestObj: model.GetDocumentRequest): Promise>; /** * Reads a DrawingObject from the document node. * @param requestObj contains request parameters */ getDocumentDrawingObjectByIndex(requestObj: model.GetDocumentDrawingObjectByIndexRequest): Promise>; /** * Reads a DrawingObject from the document node. * @param requestObj contains request parameters */ getDocumentDrawingObjectByIndexOnline(requestObj: model.GetDocumentDrawingObjectByIndexOnlineRequest): Promise>; /** * Reads image data of a DrawingObject from the document node. * @param requestObj contains request parameters */ getDocumentDrawingObjectImageData(requestObj: model.GetDocumentDrawingObjectImageDataRequest): Promise>; /** * Reads image data of a DrawingObject from the document node. * @param requestObj contains request parameters */ getDocumentDrawingObjectImageDataOnline(requestObj: model.GetDocumentDrawingObjectImageDataOnlineRequest): Promise>; /** * Reads OLE data of a DrawingObject from the document node. * @param requestObj contains request parameters */ getDocumentDrawingObjectOleData(requestObj: model.GetDocumentDrawingObjectOleDataRequest): Promise>; /** * Reads OLE data of a DrawingObject from the document node. * @param requestObj contains request parameters */ getDocumentDrawingObjectOleDataOnline(requestObj: model.GetDocumentDrawingObjectOleDataOnlineRequest): Promise>; /** * Reads DrawingObjects from the document node. * @param requestObj contains request parameters */ getDocumentDrawingObjects(requestObj: model.GetDocumentDrawingObjectsRequest): Promise>; /** * Reads DrawingObjects from the document node. * @param requestObj contains request parameters */ getDocumentDrawingObjectsOnline(requestObj: model.GetDocumentDrawingObjectsOnlineRequest): Promise>; /** * Reads merge field names from the document. * @param requestObj contains request parameters */ getDocumentFieldNames(requestObj: model.GetDocumentFieldNamesRequest): Promise>; /** * Reads merge field names from the document. * @param requestObj contains request parameters */ getDocumentFieldNamesOnline(requestObj: model.GetDocumentFieldNamesOnlineRequest): Promise>; /** * Reads a hyperlink from the document. * @param requestObj contains request parameters */ getDocumentHyperlinkByIndex(requestObj: model.GetDocumentHyperlinkByIndexRequest): Promise>; /** * Reads a hyperlink from the document. * @param requestObj contains request parameters */ getDocumentHyperlinkByIndexOnline(requestObj: model.GetDocumentHyperlinkByIndexOnlineRequest): Promise>; /** * Reads hyperlinks from the document. * @param requestObj contains request parameters */ getDocumentHyperlinks(requestObj: model.GetDocumentHyperlinksRequest): Promise>; /** * Reads hyperlinks from the document. * @param requestObj contains request parameters */ getDocumentHyperlinksOnline(requestObj: model.GetDocumentHyperlinksOnlineRequest): Promise>; /** * Reads document properties. * @param requestObj contains request parameters */ getDocumentProperties(requestObj: model.GetDocumentPropertiesRequest): Promise>; /** * Reads document properties. * @param requestObj contains request parameters */ getDocumentPropertiesOnline(requestObj: model.GetDocumentPropertiesOnlineRequest): Promise>; /** * Reads a document property. * @param requestObj contains request parameters */ getDocumentProperty(requestObj: model.GetDocumentPropertyRequest): Promise>; /** * Reads a document property. * @param requestObj contains request parameters */ getDocumentPropertyOnline(requestObj: model.GetDocumentPropertyOnlineRequest): Promise>; /** * Reads protection properties from the document. * @param requestObj contains request parameters */ getDocumentProtection(requestObj: model.GetDocumentProtectionRequest): Promise>; /** * Reads protection properties from the document. * @param requestObj contains request parameters */ getDocumentProtectionOnline(requestObj: model.GetDocumentProtectionOnlineRequest): Promise>; /** * Reads document statistics. * @param requestObj contains request parameters */ getDocumentStatistics(requestObj: model.GetDocumentStatisticsRequest): Promise>; /** * Reads document statistics. * @param requestObj contains request parameters */ getDocumentStatisticsOnline(requestObj: model.GetDocumentStatisticsOnlineRequest): Promise>; /** * Converts a document in cloud storage to the specified format. * @param requestObj contains request parameters */ getDocumentWithFormat(requestObj: model.GetDocumentWithFormatRequest): Promise>; /** * Reads a field from the document node. * @param requestObj contains request parameters */ getField(requestObj: model.GetFieldRequest): Promise>; /** * Reads a field from the document node. * @param requestObj contains request parameters */ getFieldOnline(requestObj: model.GetFieldOnlineRequest): Promise>; /** * Reads fields from the document node. * @param requestObj contains request parameters */ getFields(requestObj: model.GetFieldsRequest): Promise>; /** * Reads fields from the document node. * @param requestObj contains request parameters */ getFieldsOnline(requestObj: model.GetFieldsOnlineRequest): Promise>; /** * Get all files and folders within a folder. * @param requestObj contains request parameters */ getFilesList(requestObj: model.GetFilesListRequest): Promise>; /** * Reads a footnote from the document node. * @param requestObj contains request parameters */ getFootnote(requestObj: model.GetFootnoteRequest): Promise>; /** * Reads a footnote from the document node. * @param requestObj contains request parameters */ getFootnoteOnline(requestObj: model.GetFootnoteOnlineRequest): Promise>; /** * Reads footnotes from the document node. * @param requestObj contains request parameters */ getFootnotes(requestObj: model.GetFootnotesRequest): Promise>; /** * Reads footnotes from the document node. * @param requestObj contains request parameters */ getFootnotesOnline(requestObj: model.GetFootnotesOnlineRequest): Promise>; /** * Reads a form field from the document node. * @param requestObj contains request parameters */ getFormField(requestObj: model.GetFormFieldRequest): Promise>; /** * Reads a form field from the document node. * @param requestObj contains request parameters */ getFormFieldOnline(requestObj: model.GetFormFieldOnlineRequest): Promise>; /** * Reads form fields from the document node. * @param requestObj contains request parameters */ getFormFields(requestObj: model.GetFormFieldsRequest): Promise>; /** * Reads form fields from the document node. * @param requestObj contains request parameters */ getFormFieldsOnline(requestObj: model.GetFormFieldsOnlineRequest): Promise>; /** * Reads a HeaderFooter object from the document. * @param requestObj contains request parameters */ getHeaderFooter(requestObj: model.GetHeaderFooterRequest): Promise>; /** * Reads a HeaderFooter object from the document section. * @param requestObj contains request parameters */ getHeaderFooterOfSection(requestObj: model.GetHeaderFooterOfSectionRequest): Promise>; /** * Reads a HeaderFooter object from the document section. * @param requestObj contains request parameters */ getHeaderFooterOfSectionOnline(requestObj: model.GetHeaderFooterOfSectionOnlineRequest): Promise>; /** * Reads a HeaderFooter object from the document. * @param requestObj contains request parameters */ getHeaderFooterOnline(requestObj: model.GetHeaderFooterOnlineRequest): Promise>; /** * Reads HeaderFooter objects from the document section. * @param requestObj contains request parameters */ getHeaderFooters(requestObj: model.GetHeaderFootersRequest): Promise>; /** * Reads HeaderFooter objects from the document section. * @param requestObj contains request parameters */ getHeaderFootersOnline(requestObj: model.GetHeaderFootersOnlineRequest): Promise>; /** * Returns application info. * @param requestObj contains request parameters */ getInfo(requestObj: model.GetInfoRequest): Promise>; /** * Reads a list from the document. * @param requestObj contains request parameters */ getList(requestObj: model.GetListRequest): Promise>; /** * Reads a list from the document. * @param requestObj contains request parameters */ getListOnline(requestObj: model.GetListOnlineRequest): Promise>; /** * Reads lists from the document. * @param requestObj contains request parameters */ getLists(requestObj: model.GetListsRequest): Promise>; /** * Reads lists from the document. * @param requestObj contains request parameters */ getListsOnline(requestObj: model.GetListsOnlineRequest): Promise>; /** * Reads an OfficeMath object from the document node. * @param requestObj contains request parameters */ getOfficeMathObject(requestObj: model.GetOfficeMathObjectRequest): Promise>; /** * Reads an OfficeMath object from the document node. * @param requestObj contains request parameters */ getOfficeMathObjectOnline(requestObj: model.GetOfficeMathObjectOnlineRequest): Promise>; /** * Reads OfficeMath objects from the document node. * @param requestObj contains request parameters */ getOfficeMathObjects(requestObj: model.GetOfficeMathObjectsRequest): Promise>; /** * Reads OfficeMath objects from the document node. * @param requestObj contains request parameters */ getOfficeMathObjectsOnline(requestObj: model.GetOfficeMathObjectsOnlineRequest): Promise>; /** * Reads a paragraph from the document node. * @param requestObj contains request parameters */ getParagraph(requestObj: model.GetParagraphRequest): Promise>; /** * Reads the formatting properties of a paragraph from the document node. * @param requestObj contains request parameters */ getParagraphFormat(requestObj: model.GetParagraphFormatRequest): Promise>; /** * Reads the formatting properties of a paragraph from the document node. * @param requestObj contains request parameters */ getParagraphFormatOnline(requestObj: model.GetParagraphFormatOnlineRequest): Promise>; /** * Reads the formatting properties of a paragraph list from the document node. * @param requestObj contains request parameters */ getParagraphListFormat(requestObj: model.GetParagraphListFormatRequest): Promise>; /** * Reads the formatting properties of a paragraph list from the document node. * @param requestObj contains request parameters */ getParagraphListFormatOnline(requestObj: model.GetParagraphListFormatOnlineRequest): Promise>; /** * Reads a paragraph from the document node. * @param requestObj contains request parameters */ getParagraphOnline(requestObj: model.GetParagraphOnlineRequest): Promise>; /** * Reads paragraphs from the document node. * @param requestObj contains request parameters */ getParagraphs(requestObj: model.GetParagraphsRequest): Promise>; /** * Reads paragraphs from the document node. * @param requestObj contains request parameters */ getParagraphsOnline(requestObj: model.GetParagraphsOnlineRequest): Promise>; /** * Reads paragraph tab stops from the document node. * @param requestObj contains request parameters */ getParagraphTabStops(requestObj: model.GetParagraphTabStopsRequest): Promise>; /** * Reads paragraph tab stops from the document node. * @param requestObj contains request parameters */ getParagraphTabStopsOnline(requestObj: model.GetParagraphTabStopsOnlineRequest): Promise>; /** * Get asymmetric public key. * @param requestObj contains request parameters */ getPublicKey(requestObj: model.GetPublicKeyRequest): Promise>; /** * Reads range text from the document. * @param requestObj contains request parameters */ getRangeText(requestObj: model.GetRangeTextRequest): Promise>; /** * Reads range text from the document. * @param requestObj contains request parameters */ getRangeTextOnline(requestObj: model.GetRangeTextOnlineRequest): Promise>; /** * Reads a Run object from the paragraph. * @param requestObj contains request parameters */ getRun(requestObj: model.GetRunRequest): Promise>; /** * Reads the font properties of a Run object from the paragraph. * @param requestObj contains request parameters */ getRunFont(requestObj: model.GetRunFontRequest): Promise>; /** * Reads the font properties of a Run object from the paragraph. * @param requestObj contains request parameters */ getRunFontOnline(requestObj: model.GetRunFontOnlineRequest): Promise>; /** * Reads a Run object from the paragraph. * @param requestObj contains request parameters */ getRunOnline(requestObj: model.GetRunOnlineRequest): Promise>; /** * Reads Run objects from the paragraph. * @param requestObj contains request parameters */ getRuns(requestObj: model.GetRunsRequest): Promise>; /** * Reads Run objects from the paragraph. * @param requestObj contains request parameters */ getRunsOnline(requestObj: model.GetRunsOnlineRequest): Promise>; /** * Reads a section from the document. * @param requestObj contains request parameters */ getSection(requestObj: model.GetSectionRequest): Promise>; /** * Reads a section from the document. * @param requestObj contains request parameters */ getSectionOnline(requestObj: model.GetSectionOnlineRequest): Promise>; /** * Reads the page setup of a section from the document. * @param requestObj contains request parameters */ getSectionPageSetup(requestObj: model.GetSectionPageSetupRequest): Promise>; /** * Reads the page setup of a section from the document. * @param requestObj contains request parameters */ getSectionPageSetupOnline(requestObj: model.GetSectionPageSetupOnlineRequest): Promise>; /** * Reads sections from the document. * @param requestObj contains request parameters */ getSections(requestObj: model.GetSectionsRequest): Promise>; /** * Reads sections from the document. * @param requestObj contains request parameters */ getSectionsOnline(requestObj: model.GetSectionsOnlineRequest): Promise>; /** * Gets signatures from the document. * @param requestObj contains request parameters */ getSignatures(requestObj: model.GetSignaturesRequest): Promise>; /** * Gets signatures from the document. * @param requestObj contains request parameters */ getSignaturesOnline(requestObj: model.GetSignaturesOnlineRequest): Promise>; /** * Reads a StructuredDocumentTag (SDT) from the document node. * @param requestObj contains request parameters */ getStructuredDocumentTag(requestObj: model.GetStructuredDocumentTagRequest): Promise>; /** * Reads a StructuredDocumentTag (SDT) from the document node. * @param requestObj contains request parameters */ getStructuredDocumentTagOnline(requestObj: model.GetStructuredDocumentTagOnlineRequest): Promise>; /** * Reads StructuredDocumentTags (SDT) from the document node. * @param requestObj contains request parameters */ getStructuredDocumentTags(requestObj: model.GetStructuredDocumentTagsRequest): Promise>; /** * Reads StructuredDocumentTags (SDT) from the document node. * @param requestObj contains request parameters */ getStructuredDocumentTagsOnline(requestObj: model.GetStructuredDocumentTagsOnlineRequest): Promise>; /** * Reads a style from the document. * @param requestObj contains request parameters */ getStyle(requestObj: model.GetStyleRequest): Promise>; /** * Reads a style from the document node. * @param requestObj contains request parameters */ getStyleFromDocumentElement(requestObj: model.GetStyleFromDocumentElementRequest): Promise>; /** * Reads a style from the document node. * @param requestObj contains request parameters */ getStyleFromDocumentElementOnline(requestObj: model.GetStyleFromDocumentElementOnlineRequest): Promise>; /** * Reads a style from the document. * @param requestObj contains request parameters */ getStyleOnline(requestObj: model.GetStyleOnlineRequest): Promise>; /** * Reads styles from the document. * @param requestObj contains request parameters */ getStyles(requestObj: model.GetStylesRequest): Promise>; /** * Reads styles from the document. * @param requestObj contains request parameters */ getStylesOnline(requestObj: model.GetStylesOnlineRequest): Promise>; /** * Reads a table from the document node. * @param requestObj contains request parameters */ getTable(requestObj: model.GetTableRequest): Promise>; /** * Reads a cell from the table row. * @param requestObj contains request parameters */ getTableCell(requestObj: model.GetTableCellRequest): Promise>; /** * Reads the formatting properties of a table cell. * @param requestObj contains request parameters */ getTableCellFormat(requestObj: model.GetTableCellFormatRequest): Promise>; /** * Reads the formatting properties of a table cell. * @param requestObj contains request parameters */ getTableCellFormatOnline(requestObj: model.GetTableCellFormatOnlineRequest): Promise>; /** * Reads a cell from the table row. * @param requestObj contains request parameters */ getTableCellOnline(requestObj: model.GetTableCellOnlineRequest): Promise>; /** * Reads a table from the document node. * @param requestObj contains request parameters */ getTableOnline(requestObj: model.GetTableOnlineRequest): Promise>; /** * Reads properties of a table from the document node. * @param requestObj contains request parameters */ getTableProperties(requestObj: model.GetTablePropertiesRequest): Promise>; /** * Reads properties of a table from the document node. * @param requestObj contains request parameters */ getTablePropertiesOnline(requestObj: model.GetTablePropertiesOnlineRequest): Promise>; /** * Reads a row from the table. * @param requestObj contains request parameters */ getTableRow(requestObj: model.GetTableRowRequest): Promise>; /** * Reads the formatting properties of a table row. * @param requestObj contains request parameters */ getTableRowFormat(requestObj: model.GetTableRowFormatRequest): Promise>; /** * Reads the formatting properties of a table row. * @param requestObj contains request parameters */ getTableRowFormatOnline(requestObj: model.GetTableRowFormatOnlineRequest): Promise>; /** * Reads a row from the table. * @param requestObj contains request parameters */ getTableRowOnline(requestObj: model.GetTableRowOnlineRequest): Promise>; /** * Reads tables from the document node. * @param requestObj contains request parameters */ getTables(requestObj: model.GetTablesRequest): Promise>; /** * Reads tables from the document node. * @param requestObj contains request parameters */ getTablesOnline(requestObj: model.GetTablesOnlineRequest): Promise>; /** * Inserts a new bookmark to the document. * @param requestObj contains request parameters */ insertBookmark(requestObj: model.InsertBookmarkRequest): Promise>; /** * Inserts a new bookmark to the document. * @param requestObj contains request parameters */ insertBookmarkOnline(requestObj: model.InsertBookmarkOnlineRequest): Promise>; /** * Inserts a new comment to the document. * @param requestObj contains request parameters */ insertComment(requestObj: model.InsertCommentRequest): Promise>; /** * Inserts a new comment to the document. * @param requestObj contains request parameters */ insertCommentOnline(requestObj: model.InsertCommentOnlineRequest): Promise>; /** * Inserts a new custom xml part to the document. * @param requestObj contains request parameters */ insertCustomXmlPart(requestObj: model.InsertCustomXmlPartRequest): Promise>; /** * Inserts a new custom xml part to the document. * @param requestObj contains request parameters */ insertCustomXmlPartOnline(requestObj: model.InsertCustomXmlPartOnlineRequest): Promise>; /** * Inserts a new DrawingObject to the document node. * @param requestObj contains request parameters */ insertDrawingObject(requestObj: model.InsertDrawingObjectRequest): Promise>; /** * Inserts a new DrawingObject to the document node. * @param requestObj contains request parameters */ insertDrawingObjectOnline(requestObj: model.InsertDrawingObjectOnlineRequest): Promise>; /** * Inserts a new field to the document node. * @param requestObj contains request parameters */ insertField(requestObj: model.InsertFieldRequest): Promise>; /** * Inserts a new field to the document node. * @param requestObj contains request parameters */ insertFieldOnline(requestObj: model.InsertFieldOnlineRequest): Promise>; /** * Inserts a new footnote to the document node. * @param requestObj contains request parameters */ insertFootnote(requestObj: model.InsertFootnoteRequest): Promise>; /** * Inserts a new footnote to the document node. * @param requestObj contains request parameters */ insertFootnoteOnline(requestObj: model.InsertFootnoteOnlineRequest): Promise>; /** * Inserts a new form field to the document node. * @param requestObj contains request parameters */ insertFormField(requestObj: model.InsertFormFieldRequest): Promise>; /** * Inserts a new form field to the document node. * @param requestObj contains request parameters */ insertFormFieldOnline(requestObj: model.InsertFormFieldOnlineRequest): Promise>; /** * Inserts a new HeaderFooter object to the document section. * @param requestObj contains request parameters */ insertHeaderFooter(requestObj: model.InsertHeaderFooterRequest): Promise>; /** * Inserts a new HeaderFooter object to the document section. * @param requestObj contains request parameters */ insertHeaderFooterOnline(requestObj: model.InsertHeaderFooterOnlineRequest): Promise>; /** * Inserts a new list to the document. * @param requestObj contains request parameters */ insertList(requestObj: model.InsertListRequest): Promise>; /** * Inserts a new list to the document. * @param requestObj contains request parameters */ insertListOnline(requestObj: model.InsertListOnlineRequest): Promise>; /** * Inserts a new or updates an existing paragraph tab stop in the document node. * @param requestObj contains request parameters */ insertOrUpdateParagraphTabStop(requestObj: model.InsertOrUpdateParagraphTabStopRequest): Promise>; /** * Inserts a new or updates an existing paragraph tab stop in the document node. * @param requestObj contains request parameters */ insertOrUpdateParagraphTabStopOnline(requestObj: model.InsertOrUpdateParagraphTabStopOnlineRequest): Promise>; /** * Inserts page numbers to the document. * @param requestObj contains request parameters */ insertPageNumbers(requestObj: model.InsertPageNumbersRequest): Promise>; /** * Inserts page numbers to the document. * @param requestObj contains request parameters */ insertPageNumbersOnline(requestObj: model.InsertPageNumbersOnlineRequest): Promise>; /** * Inserts a new paragraph to the document node. * @param requestObj contains request parameters */ insertParagraph(requestObj: model.InsertParagraphRequest): Promise>; /** * Inserts a new paragraph to the document node. * @param requestObj contains request parameters */ insertParagraphOnline(requestObj: model.InsertParagraphOnlineRequest): Promise>; /** * Inserts a new Run object to the paragraph. * @param requestObj contains request parameters */ insertRun(requestObj: model.InsertRunRequest): Promise>; /** * Inserts a new Run object to the paragraph. * @param requestObj contains request parameters */ insertRunOnline(requestObj: model.InsertRunOnlineRequest): Promise>; /** * Inserts a section to the document. * @param requestObj contains request parameters */ insertSection(requestObj: model.InsertSectionRequest): Promise; /** * Inserts a section to the document. * @param requestObj contains request parameters */ insertSectionOnline(requestObj: model.InsertSectionOnlineRequest): Promise>>; /** * Inserts a new StructuredDocumentTag (SDT) to the document node. * @param requestObj contains request parameters */ insertStructuredDocumentTag(requestObj: model.InsertStructuredDocumentTagRequest): Promise>; /** * Inserts a new StructuredDocumentTag (SDT) to the document node. * @param requestObj contains request parameters */ insertStructuredDocumentTagOnline(requestObj: model.InsertStructuredDocumentTagOnlineRequest): Promise>; /** * Inserts a new style to the document. * @param requestObj contains request parameters */ insertStyle(requestObj: model.InsertStyleRequest): Promise>; /** * Inserts a new style to the document. * @param requestObj contains request parameters */ insertStyleOnline(requestObj: model.InsertStyleOnlineRequest): Promise>; /** * Inserts a new table to the document node. * @param requestObj contains request parameters */ insertTable(requestObj: model.InsertTableRequest): Promise>; /** * Inserts a new cell to the table row. * @param requestObj contains request parameters */ insertTableCell(requestObj: model.InsertTableCellRequest): Promise>; /** * Inserts a new cell to the table row. * @param requestObj contains request parameters */ insertTableCellOnline(requestObj: model.InsertTableCellOnlineRequest): Promise>; /** * Inserts a new table to the document node. * @param requestObj contains request parameters */ insertTableOnline(requestObj: model.InsertTableOnlineRequest): Promise>; /** * Inserts a new row to the table. * @param requestObj contains request parameters */ insertTableRow(requestObj: model.InsertTableRowRequest): Promise>; /** * Inserts a new row to the table. * @param requestObj contains request parameters */ insertTableRowOnline(requestObj: model.InsertTableRowOnlineRequest): Promise>; /** * Insert a watermark to the document. * @param requestObj contains request parameters */ insertWatermark(requestObj: model.InsertWatermarkRequest): Promise>; /** * Inserts a new watermark image to the document. * @deprecated This operation is deprecated and is used for backward compatibility only. Please use InsertWatermark instead. * @param requestObj contains request parameters */ insertWatermarkImage(requestObj: model.InsertWatermarkImageRequest): Promise>; /** * Inserts a new watermark image to the document. * @deprecated This operation is deprecated and is used for backward compatibility only. Please use InsertWatermark instead. * @param requestObj contains request parameters */ insertWatermarkImageOnline(requestObj: model.InsertWatermarkImageOnlineRequest): Promise>; /** * Insert a watermark to the document. * @param requestObj contains request parameters */ insertWatermarkOnline(requestObj: model.InsertWatermarkOnlineRequest): Promise>; /** * Inserts a new watermark text to the document. * @deprecated This operation is deprecated and is used for backward compatibility only. Please use InsertWatermark instead. * @param requestObj contains request parameters */ insertWatermarkText(requestObj: model.InsertWatermarkTextRequest): Promise>; /** * Inserts a new watermark text to the document. * @deprecated This operation is deprecated and is used for backward compatibility only. Please use InsertWatermark instead. * @param requestObj contains request parameters */ insertWatermarkTextOnline(requestObj: model.InsertWatermarkTextOnlineRequest): Promise>; /** * Links headers / footers of the section to the previous one. * @param requestObj contains request parameters */ linkHeaderFootersToPrevious(requestObj: model.LinkHeaderFootersToPreviousRequest): Promise; /** * Downloads a document from the Web using URL and saves it to cloud storage in the specified format. * @param requestObj contains request parameters */ loadWebDocument(requestObj: model.LoadWebDocumentRequest): Promise>; /** * Downloads a document from the Web using URL and saves it to cloud storage in the specified format. * @param requestObj contains request parameters */ loadWebDocumentOnline(requestObj: model.LoadWebDocumentOnlineRequest): Promise>; /** * Merge the section with the next one. * @param requestObj contains request parameters */ mergeWithNext(requestObj: model.MergeWithNextRequest): Promise; /** * Merge the section with the next one. * @param requestObj contains request parameters */ mergeWithNextOnline(requestObj: model.MergeWithNextOnlineRequest): Promise>>; /** * Move file. * @param requestObj contains request parameters */ moveFile(requestObj: model.MoveFileRequest): Promise; /** * Move folder. * @param requestObj contains request parameters */ moveFolder(requestObj: model.MoveFolderRequest): Promise; /** * Applies document content optimization options, specific to a particular versions of Microsoft Word. * @param requestObj contains request parameters */ optimizeDocument(requestObj: model.OptimizeDocumentRequest): Promise; /** * Applies document content optimization options, specific to a particular versions of Microsoft Word. * @param requestObj contains request parameters */ optimizeDocumentOnline(requestObj: model.OptimizeDocumentOnlineRequest): Promise>>; /** * Changes the document protection. The previous protection will be overwritten if it exist. * @param requestObj contains request parameters */ protectDocument(requestObj: model.ProtectDocumentRequest): Promise>; /** * Changes the document protection. The previous protection will be overwritten if it exist. * @param requestObj contains request parameters */ protectDocumentOnline(requestObj: model.ProtectDocumentOnlineRequest): Promise>; /** * Rejects all revisions in the document. * @param requestObj contains request parameters */ rejectAllRevisions(requestObj: model.RejectAllRevisionsRequest): Promise>; /** * Rejects all revisions in the document. * @param requestObj contains request parameters */ rejectAllRevisionsOnline(requestObj: model.RejectAllRevisionsOnlineRequest): Promise>; /** * Removes all signatures of the document. * @param requestObj contains request parameters */ removeAllSignatures(requestObj: model.RemoveAllSignaturesRequest): Promise>; /** * Removes all signatures of the document. * @param requestObj contains request parameters */ removeAllSignaturesOnline(requestObj: model.RemoveAllSignaturesOnlineRequest): Promise>; /** * Removes a range from the document. * @param requestObj contains request parameters */ removeRange(requestObj: model.RemoveRangeRequest): Promise>; /** * Removes a range from the document. * @param requestObj contains request parameters */ removeRangeOnline(requestObj: model.RemoveRangeOnlineRequest): Promise>; /** * Renders a DrawingObject to the specified format. * @param requestObj contains request parameters */ renderDrawingObject(requestObj: model.RenderDrawingObjectRequest): Promise>; /** * Renders a DrawingObject to the specified format. * @param requestObj contains request parameters */ renderDrawingObjectOnline(requestObj: model.RenderDrawingObjectOnlineRequest): Promise>; /** * Renders an OfficeMath object to the specified format. * @param requestObj contains request parameters */ renderMathObject(requestObj: model.RenderMathObjectRequest): Promise>; /** * Renders an OfficeMath object to the specified format. * @param requestObj contains request parameters */ renderMathObjectOnline(requestObj: model.RenderMathObjectOnlineRequest): Promise>; /** * Renders a page to the specified format. * @param requestObj contains request parameters */ renderPage(requestObj: model.RenderPageRequest): Promise>; /** * Renders a page to the specified format. * @param requestObj contains request parameters */ renderPageOnline(requestObj: model.RenderPageOnlineRequest): Promise>; /** * Renders a paragraph to the specified format. * @param requestObj contains request parameters */ renderParagraph(requestObj: model.RenderParagraphRequest): Promise>; /** * Renders a paragraph to the specified format. * @param requestObj contains request parameters */ renderParagraphOnline(requestObj: model.RenderParagraphOnlineRequest): Promise>; /** * Renders a table to the specified format. * @param requestObj contains request parameters */ renderTable(requestObj: model.RenderTableRequest): Promise>; /** * Renders a table to the specified format. * @param requestObj contains request parameters */ renderTableOnline(requestObj: model.RenderTableOnlineRequest): Promise>; /** * Replaces text in the document. * @param requestObj contains request parameters */ replaceText(requestObj: model.ReplaceTextRequest): Promise>; /** * Replaces text in the document. * @param requestObj contains request parameters */ replaceTextOnline(requestObj: model.ReplaceTextOnlineRequest): Promise>; /** * Replaces a range with text in the document. * @param requestObj contains request parameters */ replaceWithText(requestObj: model.ReplaceWithTextRequest): Promise>; /** * Replaces a range with text in the document. * @param requestObj contains request parameters */ replaceWithTextOnline(requestObj: model.ReplaceWithTextOnlineRequest): Promise>; /** * Clears the font cache. * @param requestObj contains request parameters */ resetCache(requestObj: model.ResetCacheRequest): Promise; /** * Converts a document in cloud storage to the specified format. * @param requestObj contains request parameters */ saveAs(requestObj: model.SaveAsRequest): Promise>; /** * Converts a document in cloud storage to the specified format. * @param requestObj contains request parameters */ saveAsOnline(requestObj: model.SaveAsOnlineRequest): Promise>; /** * Saves a range as a new document. * @param requestObj contains request parameters */ saveAsRange(requestObj: model.SaveAsRangeRequest): Promise>; /** * Saves a range as a new document. * @param requestObj contains request parameters */ saveAsRangeOnline(requestObj: model.SaveAsRangeOnlineRequest): Promise>; /** * Converts a document in cloud storage to TIFF format using detailed conversion settings. * @deprecated This operation will be removed in the future. * @param requestObj contains request parameters */ saveAsTiff(requestObj: model.SaveAsTiffRequest): Promise>; /** * Converts a document in cloud storage to TIFF format using detailed conversion settings. * @deprecated This operation will be removed in the future. * @param requestObj contains request parameters */ saveAsTiffOnline(requestObj: model.SaveAsTiffOnlineRequest): Promise>; /** * Searches text, specified by the regular expression, in the document. * @param requestObj contains request parameters */ search(requestObj: model.SearchRequest): Promise>; /** * Searches text, specified by the regular expression, in the document. * @param requestObj contains request parameters */ searchOnline(requestObj: model.SearchOnlineRequest): Promise>; /** * Signs the document with given certificate. * @param requestObj contains request parameters */ signDocument(requestObj: model.SignDocumentRequest): Promise>; /** * Signs the document with given certificate. * @param requestObj contains request parameters */ signDocumentOnline(requestObj: model.SignDocumentOnlineRequest): Promise>; /** * Splits a document into parts and saves them in the specified format. * @param requestObj contains request parameters */ splitDocument(requestObj: model.SplitDocumentRequest): Promise>; /** * Splits a document into parts and saves them in the specified format. * @param requestObj contains request parameters */ splitDocumentJob(requestObj: model.SplitDocumentJobRequest): Promise>; /** * Splits a document into parts and saves them in the specified format. * @param requestObj contains request parameters */ splitDocumentOnline(requestObj: model.SplitDocumentOnlineRequest): Promise>; /** * Splits a document into parts and saves them in the specified format. * @param requestObj contains request parameters */ splitDocumentOnlineJob(requestObj: model.SplitDocumentOnlineJobRequest): Promise>; /** * Translate a node id to a node path. * @param requestObj contains request parameters */ translateNodeId(requestObj: model.TranslateNodeIdRequest): Promise>; /** * Translate a node id to a node path. * @param requestObj contains request parameters */ translateNodeIdOnline(requestObj: model.TranslateNodeIdOnlineRequest): Promise>; /** * Removes protection from the document. * @param requestObj contains request parameters */ unprotectDocument(requestObj: model.UnprotectDocumentRequest): Promise>; /** * Removes protection from the document. * @param requestObj contains request parameters */ unprotectDocumentOnline(requestObj: model.UnprotectDocumentOnlineRequest): Promise>; /** * Updates a bookmark in the document. * @param requestObj contains request parameters */ updateBookmark(requestObj: model.UpdateBookmarkRequest): Promise>; /** * Updates a bookmark in the document. * @param requestObj contains request parameters */ updateBookmarkOnline(requestObj: model.UpdateBookmarkOnlineRequest): Promise>; /** * Updates a border in the document node. * The 'nodePath' parameter should refer to a paragraph, a cell or a row. * @param requestObj contains request parameters */ updateBorder(requestObj: model.UpdateBorderRequest): Promise>; /** * Updates a border in the document node. * The 'nodePath' parameter should refer to a paragraph, a cell or a row. * @param requestObj contains request parameters */ updateBorderOnline(requestObj: model.UpdateBorderOnlineRequest): Promise>; /** * Updates a comment in the document. * @param requestObj contains request parameters */ updateComment(requestObj: model.UpdateCommentRequest): Promise>; /** * Updates a comment in the document. * @param requestObj contains request parameters */ updateCommentOnline(requestObj: model.UpdateCommentOnlineRequest): Promise>; /** * Updates the custom xml part in the document. * @param requestObj contains request parameters */ updateCustomXmlPart(requestObj: model.UpdateCustomXmlPartRequest): Promise>; /** * Updates the custom xml part in the document. * @param requestObj contains request parameters */ updateCustomXmlPartOnline(requestObj: model.UpdateCustomXmlPartOnlineRequest): Promise>; /** * Updates a DrawingObject in the document node. * @param requestObj contains request parameters */ updateDrawingObject(requestObj: model.UpdateDrawingObjectRequest): Promise>; /** * Updates a DrawingObject in the document node. * @param requestObj contains request parameters */ updateDrawingObjectOnline(requestObj: model.UpdateDrawingObjectOnlineRequest): Promise>; /** * Updates a field in the document node. * @param requestObj contains request parameters */ updateField(requestObj: model.UpdateFieldRequest): Promise>; /** * Updates a field in the document node. * @param requestObj contains request parameters */ updateFieldOnline(requestObj: model.UpdateFieldOnlineRequest): Promise>; /** * Reevaluates field values in the document. * @param requestObj contains request parameters */ updateFields(requestObj: model.UpdateFieldsRequest): Promise>; /** * Reevaluates field values in the document. * @param requestObj contains request parameters */ updateFieldsOnline(requestObj: model.UpdateFieldsOnlineRequest): Promise>; /** * Updates a footnote in the document node. * @param requestObj contains request parameters */ updateFootnote(requestObj: model.UpdateFootnoteRequest): Promise>; /** * Updates a footnote in the document node. * @param requestObj contains request parameters */ updateFootnoteOnline(requestObj: model.UpdateFootnoteOnlineRequest): Promise>; /** * Updates a form field in the document node. * @param requestObj contains request parameters */ updateFormField(requestObj: model.UpdateFormFieldRequest): Promise>; /** * Updates a form field in the document node. * @param requestObj contains request parameters */ updateFormFieldOnline(requestObj: model.UpdateFormFieldOnlineRequest): Promise>; /** * Updates a list in the document. * @param requestObj contains request parameters */ updateList(requestObj: model.UpdateListRequest): Promise>; /** * Updates the level of a List element in the document. * @param requestObj contains request parameters */ updateListLevel(requestObj: model.UpdateListLevelRequest): Promise>; /** * Updates the level of a List element in the document. * @param requestObj contains request parameters */ updateListLevelOnline(requestObj: model.UpdateListLevelOnlineRequest): Promise>; /** * Updates a list in the document. * @param requestObj contains request parameters */ updateListOnline(requestObj: model.UpdateListOnlineRequest): Promise>; /** * Updates the formatting properties of a paragraph in the document node. * @param requestObj contains request parameters */ updateParagraphFormat(requestObj: model.UpdateParagraphFormatRequest): Promise>; /** * Updates the formatting properties of a paragraph in the document node. * @param requestObj contains request parameters */ updateParagraphFormatOnline(requestObj: model.UpdateParagraphFormatOnlineRequest): Promise>; /** * Updates the formatting properties of a paragraph list in the document node. * @param requestObj contains request parameters */ updateParagraphListFormat(requestObj: model.UpdateParagraphListFormatRequest): Promise>; /** * Updates the formatting properties of a paragraph list in the document node. * @param requestObj contains request parameters */ updateParagraphListFormatOnline(requestObj: model.UpdateParagraphListFormatOnlineRequest): Promise>; /** * Updates a Run object in the paragraph. * @param requestObj contains request parameters */ updateRun(requestObj: model.UpdateRunRequest): Promise>; /** * Updates the font properties of a Run object in the paragraph. * @param requestObj contains request parameters */ updateRunFont(requestObj: model.UpdateRunFontRequest): Promise>; /** * Updates the font properties of a Run object in the paragraph. * @param requestObj contains request parameters */ updateRunFontOnline(requestObj: model.UpdateRunFontOnlineRequest): Promise>; /** * Updates a Run object in the paragraph. * @param requestObj contains request parameters */ updateRunOnline(requestObj: model.UpdateRunOnlineRequest): Promise>; /** * Updates the page setup of a section in the document. * @param requestObj contains request parameters */ updateSectionPageSetup(requestObj: model.UpdateSectionPageSetupRequest): Promise>; /** * Updates the page setup of a section in the document. * @param requestObj contains request parameters */ updateSectionPageSetupOnline(requestObj: model.UpdateSectionPageSetupOnlineRequest): Promise>; /** * Updates a StructuredDocumentTag (SDT) in the document node. * @param requestObj contains request parameters */ updateStructuredDocumentTag(requestObj: model.UpdateStructuredDocumentTagRequest): Promise>; /** * Updates a StructuredDocumentTag (SDT) in the document node. * @param requestObj contains request parameters */ updateStructuredDocumentTagOnline(requestObj: model.UpdateStructuredDocumentTagOnlineRequest): Promise>; /** * Updates a style in the document. * @param requestObj contains request parameters */ updateStyle(requestObj: model.UpdateStyleRequest): Promise>; /** * Updates a style in the document. * @param requestObj contains request parameters */ updateStyleOnline(requestObj: model.UpdateStyleOnlineRequest): Promise>; /** * Updates the formatting properties of a cell in the table row. * @param requestObj contains request parameters */ updateTableCellFormat(requestObj: model.UpdateTableCellFormatRequest): Promise>; /** * Updates the formatting properties of a cell in the table row. * @param requestObj contains request parameters */ updateTableCellFormatOnline(requestObj: model.UpdateTableCellFormatOnlineRequest): Promise>; /** * Updates properties of a table in the document node. * @param requestObj contains request parameters */ updateTableProperties(requestObj: model.UpdateTablePropertiesRequest): Promise>; /** * Updates properties of a table in the document node. * @param requestObj contains request parameters */ updateTablePropertiesOnline(requestObj: model.UpdateTablePropertiesOnlineRequest): Promise>; /** * Updates the formatting properties of a table row. * @param requestObj contains request parameters */ updateTableRowFormat(requestObj: model.UpdateTableRowFormatRequest): Promise>; /** * Updates the formatting properties of a table row. * @param requestObj contains request parameters */ updateTableRowFormatOnline(requestObj: model.UpdateTableRowFormatOnlineRequest): Promise>; /** * Upload file. * @param requestObj contains request parameters */ uploadFile(requestObj: model.UploadFileRequest): Promise>; /** * Batch request. * @param requests contains requests parameters */ batch(...requests: BatchPartRequest[]): Promise>; /** * Batch request withoit returning of intermediate results. * @param requests contains requests parameters */ batchWithoutIntermediateResults(...requests: BatchPartRequest[]): Promise>; /** * Batch request. * @param displayIntermediateResults display intermediate results or not * @param requests contains requests parameters */ private _batchInternal; }