import type { GameEvent } from './events'; import type { TypedCombatStartedEvent, TypedCombatEndedEvent, TypedWorldMovedEvent, TypedWorldProcessedEvent, TypedLevelUpEvent, TypedInventoryChangedEvent, TypedDialogueAppliedEvent, TypedGameSavedEvent, TypedGameLoadedEvent } from './events.types'; export declare function isCombatStartedEvent(e: GameEvent): e is TypedCombatStartedEvent; export declare function isCombatEndedEvent(e: GameEvent): e is TypedCombatEndedEvent; export declare function isWorldMovedEvent(e: GameEvent): e is TypedWorldMovedEvent; export declare function isWorldProcessedEvent(e: GameEvent): e is TypedWorldProcessedEvent; export declare function isLevelUpEvent(e: GameEvent): e is TypedLevelUpEvent; export declare function isInventoryChangedEvent(e: GameEvent): e is TypedInventoryChangedEvent; export declare function isDialogueAppliedEvent(e: GameEvent): e is TypedDialogueAppliedEvent; export declare function isGameSavedEvent(e: GameEvent): e is TypedGameSavedEvent; export declare function isGameLoadedEvent(e: GameEvent): e is TypedGameLoadedEvent; //# sourceMappingURL=events.utils.d.ts.map