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

declare class LocationStoredClass extends NavigationAbstractClass implements LocationInternalInterface {
    /**
     * The map where the location is.
     */
    private readonly _map;
    constructor(id: string, 
    /**
     * The map where the location is.
     */
    _map: MapInterface, activities?: ActivityInterface[]);
    get map(): MapInterface;
    get rooms(): RoomInterface[];
}

export { LocationStoredClass as default };
