import type { LiveMapLibraries } from "../../types/livemap.types.js"; import type { InteractionActivationOptions, InteractionDescriptor } from "../../types/interaction.types.js"; /** Opt one fixed multi-library LiveMap into its Hson-owned hidden interaction Library. */ export declare function enable_interactions(map: LiveMapLibraries): void; export declare function add_interaction(target: object, descriptor: InteractionDescriptor): void; export declare function replace_interaction(target: object, descriptor: InteractionDescriptor): void; export declare function remove_interaction(target: object, descriptorId: string): void; /** Materialize current canonical interaction intent against one fixed active LiveTree. */ export declare function activate_interactions(options: InteractionActivationOptions): () => void; //# sourceMappingURL=interactions.d.ts.map