import { R as RoomInterface, L as LocationInterface, M as MapInterface } from '../RoomInterface-DURfkQ7u.mjs';
import '@drincs/nqtr';
import '@drincs/pixi-vn';
import '../interface/ActivityInterface.mjs';
import '../types/ExecutionType.mjs';
import '../interface/navigation/NavigationAbstractClass.mjs';

declare class NavigatorManager {
    get rooms(): RoomInterface[];
    get locations(): LocationInterface[];
    get maps(): MapInterface[];
    get currentRoom(): RoomInterface | undefined;
    set currentRoom(room: RoomInterface | string);
    get currentLocation(): LocationInterface | undefined;
    get currentMap(): MapInterface | undefined;
    /**
     * Clear all the expired activities.
     */
    clearExpiredActivities(): void;
}

export { NavigatorManager as default };
