import { type ObjectManager } from "./ObjectManager"; /** * Represents the base class for other DsPdf objects. **/ export declare class ObjectBase { /** * Gets the reference to the object. **/ get id(): number; /** * Gets the owner {@link ObjectManager} instance. **/ get om(): ObjectManager; /** * Rebinds the object from the current {@link ObjectManager} to the specified one. * @param omTo The new {@link ObjectManager} for the object. **/ rebind(omTo: ObjectManager): void; /** * Detaches the object from the {@link ObjectManager} and deallocates its memory, if possible. **/ free(): void; }