@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
TypeScript
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>;
}