import type { DieCallback, PainCallback, ThinkCallback, TouchCallback, UseCallback } from './entity.js'; export type AnyCallback = ThinkCallback | TouchCallback | UseCallback | PainCallback | DieCallback; export type CallbackRegistry = Map; export declare function createCallbackRegistry(): CallbackRegistry; export declare function registerCallback(registry: CallbackRegistry, name: string, fn: AnyCallback): void; //# sourceMappingURL=callbacks.d.ts.map