UNPKG

@adobe/pdfservices-node-sdk

Version:

The Adobe PDF Services Node.js SDK provides APIs for creating, combining, exporting and manipulating PDFs.

12 lines (11 loc) 627 B
import { ExecutionContext } from "../../internal/ExecutionContext"; import { NotifierConfig } from "../../config/notifier/NotifierConfig"; /** * This abstract class represents the basic contract for all the PDF Services Jobs. * It imposes no restrictions or particular details on the job execution process and leaves the * specifics of setting up the jobs to their individual implementations. */ export declare abstract class PDFServicesJob { protected validate(executionContext: ExecutionContext): void; abstract process(executionContext: ExecutionContext, notifyConfigList?: NotifierConfig[]): Promise<string>; }