import { CharacterName, PlaceName, StoryCallback, TriggerNameByPlace } from "../../types"; type TriggerRulesOptions = Partial<{ [P_CharacterName in CharacterName]: Partial<{ [P_PlaceName in PlaceName]: Partial<{ [P_TriggerName in TriggerNameByPlace[P_PlaceName]]: StoryCallback; }>; }>; }>; export declare function makeTriggerEffects(callbacksMap: TriggerRulesOptions, options?: { whenLeave?: boolean; }): Record<"whenAtTriggersChanges", import("repond").Effect>; export {};