UNPKG

@ironsoftware/ironpdf

Version:

IronPDF for Node

11 lines 1.1 kB
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