@adobe/pdfservices-node-sdk
Version:
The Adobe PDF Services Node.js SDK provides APIs for creating, combining, exporting and manipulating PDFs.
23 lines (22 loc) • 637 B
TypeScript
import { Permission } from "./Permission";
/**
* Document Permissions for {@link ProtectPDFJob}
*/
export declare class Permissions {
private readonly _permissionsSet;
/**
* Constructs a new `Permissions` instance.
*
* @param params - The parameters for constructing a `Permissions` instance.
* @param params.permissions - The list of document permissions.
*/
constructor(params: {
permissions: Permission[];
});
/**
* Returns the intended set of document permissions values.
*
* @returns the set of document permissions.
*/
get values(): Set<Permission>;
}