import { ApprovalTask, PublishDocumentWithApprovalRequest, Workflow } from "../../models"; export declare class ApprovalTaskService { private httpClient; private emptyHttpClient; constructor(); getApprovalTaskById: (itemId: number, webUrl: string) => Promise; completeApprovalTask: (task: ApprovalTask) => Promise; cancelWorkflow: (documentReview: Workflow) => Promise; publishDocumentWithApproval: (request: PublishDocumentWithApprovalRequest) => Promise; processCompletingApprovalTask: (task: ApprovalTask) => Promise; processCancellingApprovalWorkflow: (approval: Workflow) => Promise; }