Typescript for MapApplication