import TimeManager from './managers/TimeManager.mjs';
import RoutineManager from './managers/RoutineManager.mjs';
import QuestManager from './managers/QuestManager.mjs';
import NavigatorManager from './managers/NavigatorManager.mjs';
import ActivityBaseModel from './classes/ActivityBaseModel.mjs';
import ActivityStoredClass from './classes/ActivityStoredClass.mjs';
import CommitmentBaseModel from './classes/CommitmentBaseModel.mjs';
import CommitmentStoredClass from './classes/CommitmentStoredClass.mjs';
import LocationBaseModel from './classes/navigation/LocationBaseModel.mjs';
import LocationStoredClass from './classes/navigation/LocationStoredClass.mjs';
import MapBaseModel from './classes/navigation/MapBaseModel.mjs';
import MapStoredClass from './classes/navigation/MapStoredClass.mjs';
import RoomBaseModel from './classes/navigation/RoomBaseModel.mjs';
import RoomStoredClass from './classes/navigation/RoomStoredClass.mjs';
import QuestBaseModel from './classes/quest/QuestBaseModel.mjs';
import QuestStoredClass from './classes/quest/QuestStoredClass.mjs';
import StageBaseModel from './classes/quest/StageBaseModel.mjs';
import StageStoredClass from './classes/quest/StageStoredClass.mjs';
import { getActivityById, saveActivity } from './decorators/ActivityDecorator.mjs';
import { saveCommitment } from './decorators/CommitmentDecorator.mjs';
import { saveQuest } from './decorators/QuestDecorator.mjs';
import { saveRoom } from './decorators/RoomDecorator.mjs';
export { default as ActivityInterface } from './interface/ActivityInterface.mjs';
export { default as ActivityProps } from './interface/ActivityProps.mjs';
export { C as CommitmentInterface, L as LocationInterface, M as MapInterface, R as RoomInterface } from './RoomInterface-DURfkQ7u.mjs';
export { default as CommitmentProps } from './interface/CommitmentProps.mjs';
export { default as LocationBaseModelProps } from './interface/navigation/LocationBaseModelProps.mjs';
export { default as MapBaseModelProps } from './interface/navigation/MapBaseModelProps.mjs';
export { default as RoomBaseModelProps } from './interface/navigation/RoomBaseModelProps.mjs';
export { Q as QuestInterface, a as QuestsRequiredType, S as StageInterface } from './StageInterface-DX74DUxG.mjs';
export { default as QuestProps } from './interface/quest/QuestProps.mjs';
export { default as StageProps } from './interface/quest/StageProps.mjs';
export { navigator, questsNotebook, routine, timeTracker } from './managers/index.mjs';
export { default as ExecutionType } from './types/ExecutionType.mjs';
export { OnRunEvent, OnRunProps } from './types/OnRunEvent.mjs';
export { ITimeStlot, TimeSettings } from './types/TimeSettings.mjs';
import '@drincs/pixi-vn';
import '@drincs/nqtr';
import './classes/navigation/NavigationAbstractClass.mjs';
import './interface/navigation/NavigationAbstractClass.mjs';
import './interface/quest/StageFlags.mjs';

declare const nqtr: {
    navigator: NavigatorManager;
    questsNotebook: QuestManager;
    routine: RoutineManager;
    timeTracker: TimeManager;
    getActivityById: typeof getActivityById;
    saveActivity: typeof saveActivity;
    saveCommitment: typeof saveCommitment;
    saveQuest: typeof saveQuest;
    saveRoom: typeof saveRoom;
    ActivityBaseModel: typeof ActivityBaseModel;
    ActivityStoredClass: typeof ActivityStoredClass;
    CommitmentBaseModel: typeof CommitmentBaseModel;
    CommitmentStoredClass: typeof CommitmentStoredClass;
    LocationBaseModel: typeof LocationBaseModel;
    LocationStoredClass: typeof LocationStoredClass;
    MapBaseModel: typeof MapBaseModel;
    MapStoredClass: typeof MapStoredClass;
    RoomBaseModel: typeof RoomBaseModel;
    RoomStoredClass: typeof RoomStoredClass;
    QuestBaseModel: typeof QuestBaseModel;
    QuestStoredClass: typeof QuestStoredClass;
    StageBaseModel: typeof StageBaseModel;
    StageStoredClass: typeof StageStoredClass;
};

export { ActivityBaseModel, ActivityStoredClass, CommitmentBaseModel, CommitmentStoredClass, LocationBaseModel, LocationStoredClass, MapBaseModel, MapStoredClass, QuestBaseModel, QuestStoredClass, RoomBaseModel, RoomStoredClass, StageBaseModel, StageStoredClass, nqtr as default, getActivityById, saveActivity, saveCommitment, saveQuest, saveRoom };
