import { Language } from "./Language"; export interface WorldArea { /** * The unique Id of this area */ Id: string; /** * Localized name */ Name: string; IsTown: boolean; HasWaypoint: boolean; IsMapArea: boolean; IsHideout: boolean; IsVaalArea: boolean; IsLabyrinthAirlock: boolean; IsLabyrinthArea: boolean; IsUniqueMapArea: boolean; IsLabyrinthBossArea: boolean; AreaLevel: number; Act: number; } /** * Retrieves the world area by id * * @param id The world area id as defined in the PoE .ggpk * @param language The language for localization * @returns The world area */ export declare function getWorldAreaById(id: string, language: Language): Readonly | undefined; /** * Searches for the world area by name. * * @param name Localized area name * @returns Found world areas * * @remarks There might be more than one result because maps, for example, * are present in different tiers but share the same name. */ export declare function getWorldAreaByName(name: string, language: Language): Array>;