import { type ObjectManager } from "../../ObjectManager"; import { ObjectBase } from "../../ObjectBase"; /** * Base abstract class defining PDF Security Handler. **/ export declare abstract class SecurityHandlerBase extends ObjectBase { private static sCreateMap; static innerCreate(om: ObjectManager, classId: number, id: number): SecurityHandlerBase; /** * Copies all property values from another object. * @param source The source object. */ assignFrom(source: SecurityHandlerBase): void; /** * Create copy of this {@link SecurityHandlerBase}. * @returns The clone of this object. */ clone(): SecurityHandlerBase; }