@ironsoftware/ironpdf
Version:
IronPDF for Node
11 lines • 1.1 kB
TypeScript
import { PdfPermission } from "../../../public/security";
import { PdfiumPdfSecuritySettingsP__Output } from "../../generated_proto/ironpdfengineproto/PdfiumPdfSecuritySettingsP";
import { PdfiumGetPdfSecuritySettingsResultP__Output } from "../../generated_proto/ironpdfengineproto/PdfiumGetPdfSecuritySettingsResultP";
export declare function removePasswordsAndEncryption(id: string): Promise<void>;
export declare function setUserPasswords(id: string, password: string): Promise<string>;
export declare function setOwnerPasswords(id: string, password: string): Promise<string>;
export declare function setSecurity(id: string, pdfPermission: PdfPermission): Promise<string>;
export declare function getPermission_Inner(id: string): Promise<PdfiumPdfSecuritySettingsP__Output>;
export declare function getPermission(id: string): Promise<PdfPermission>;
export declare function handlePdfiumGetPdfSecuritySettingsResultP__Output(proto: PdfiumGetPdfSecuritySettingsResultP__Output | undefined, reject: (errorMsg: string) => void): PdfiumPdfSecuritySettingsP__Output;
//# sourceMappingURL=security.d.ts.map