---
title: "index | Client js | Api client"
description: "Documentation for MapTiler Client"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Module index

## Classes

[MapStyleVariant](https://docs.maptiler.com/client-js/api/classes/index.MapStyleVariant/)[](#mapstylevariant)

[ReferenceMapStyle](https://docs.maptiler.com/client-js/api/classes/index.ReferenceMapStyle/)[](#referencemapstyle)

## Type Aliases

[BufferToPixelDataFunction](https://docs.maptiler.com/client-js/api/types/index.BufferToPixelDataFunction/)[](#buffertopixeldatafunction)

[MapStylePreset](https://docs.maptiler.com/client-js/api/types/index.MapStylePreset/)[](#mapstylepreset)

[MapStyleType](https://docs.maptiler.com/client-js/api/types/index.MapStyleType/)[](#mapstyletype)

[PixelData](https://docs.maptiler.com/client-js/api/types/index.PixelData/)[](#pixeldata)

[TileJSON](https://docs.maptiler.com/client-js/api/types/index.TileJSON/)[](#tilejson)

## Variables

[defaultReferenceStyleMap](https://docs.maptiler.com/client-js/api/variables/index.defaultReferenceStyleMap/)[](#defaultreferencestylemap)

[MapStyle](https://docs.maptiler.com/client-js/api/variables/index.MapStyle/)[](#mapstyle)

[mapStylePresetList](https://docs.maptiler.com/client-js/api/variables/index.mapStylePresetList/)[](#mapstylepresetlist)

[misc](https://docs.maptiler.com/client-js/api/variables/index.misc/)[](#misc)

## Functions

[bufferToPixelDataBrowser](https://docs.maptiler.com/client-js/api/functions/index.bufferToPixelDataBrowser/)[](#buffertopixeldatabrowser)

[canParsePixelData](https://docs.maptiler.com/client-js/api/functions/index.canParsePixelData/)[](#canparsepixeldata)

[expandMapStyle](https://docs.maptiler.com/client-js/api/functions/index.expandMapStyle/)[](#expandmapstyle)

[getBufferToPixelDataParser](https://docs.maptiler.com/client-js/api/functions/index.getBufferToPixelDataParser/)[](#getbuffertopixeldataparser)

[getTileCache](https://docs.maptiler.com/client-js/api/functions/index.getTileCache/)[](#gettilecache)

[styleToStyle](https://docs.maptiler.com/client-js/api/functions/index.styleToStyle/)[](#styletostyle)

## References

areSameLanguages → [areSameLanguages](https://docs.maptiler.com/client-js/api/functions/language.areSameLanguages/)[](#aresamelanguages)

AutomaticStaticMapOptions → [AutomaticStaticMapOptions](https://docs.maptiler.com/client-js/api/types/services_staticMaps.AutomaticStaticMapOptions/)[](#automaticstaticmapoptions)

BaseGeocodingOptions → [BaseGeocodingOptions](https://docs.maptiler.com/client-js/api/types/services_geocoding.BaseGeocodingOptions/)[](#basegeocodingoptions)

BoundedStaticMapOptions → [BoundedStaticMapOptions](https://docs.maptiler.com/client-js/api/types/services_staticMaps.BoundedStaticMapOptions/)[](#boundedstaticmapoptions)

ByIdGeocodingOptions → [ByIdGeocodingOptions](https://docs.maptiler.com/client-js/api/types/services_geocoding.ByIdGeocodingOptions/)[](#byidgeocodingoptions)

CenteredStaticMapOptions → [CenteredStaticMapOptions](https://docs.maptiler.com/client-js/api/types/services_staticMaps.CenteredStaticMapOptions/)[](#centeredstaticmapoptions)

circumferenceAtLatitude → [circumferenceAtLatitude](https://docs.maptiler.com/client-js/api/functions/services_math.circumferenceAtLatitude/)[](#circumferenceatlatitude)

ClientConfig → [ClientConfig](https://docs.maptiler.com/client-js/api/classes/config.ClientConfig/)[](#clientconfig)

CommonForwardAndReverseGeocodingOptions → [CommonForwardAndReverseGeocodingOptions](https://docs.maptiler.com/client-js/api/types/services_geocoding.CommonForwardAndReverseGeocodingOptions/)[](#commonforwardandreversegeocodingoptions)

config → [config](https://docs.maptiler.com/client-js/api/variables/config.config/)[](#config)

CoordinateExport → [CoordinateExport](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinateExport/)[](#coordinateexport)

CoordinateGrid → [CoordinateGrid](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinateGrid/)[](#coordinategrid)

CoordinateId → [CoordinateId](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinateId/)[](#coordinateid)

coordinates → [coordinates](https://docs.maptiler.com/client-js/api/variables/services_coordinates.coordinates/)[](#coordinates)

Coordinates → [Coordinates](https://docs.maptiler.com/client-js/api/types/services_geocoding.Coordinates/)[](#coordinates-1)

CoordinateSearch → [CoordinateSearch](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinateSearch/)[](#coordinatesearch)

CoordinateSearchResult → [CoordinateSearchResult](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinateSearchResult/)[](#coordinatesearchresult)

CoordinatesSearchOptions → [CoordinatesSearchOptions](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinatesSearchOptions/)[](#coordinatessearchoptions)

CoordinatesTransformOptions → [CoordinatesTransformOptions](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinatesTransformOptions/)[](#coordinatestransformoptions)

CoordinateTransformation → [CoordinateTransformation](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinateTransformation/)[](#coordinatetransformation)

CoordinateTransformResult → [CoordinateTransformResult](https://docs.maptiler.com/client-js/api/types/services_coordinates.CoordinateTransformResult/)[](#coordinatetransformresult)

data → [data](https://docs.maptiler.com/client-js/api/variables/services_data.data/)[](#data)

DefaultTransformation → [DefaultTransformation](https://docs.maptiler.com/client-js/api/types/services_coordinates.DefaultTransformation/)[](#defaulttransformation)

elevation → [elevation](https://docs.maptiler.com/client-js/api/variables/services_elevation.elevation/)[](#elevation)

ElevationAtOptions → [ElevationAtOptions](https://docs.maptiler.com/client-js/api/types/services_elevation.ElevationAtOptions/)[](#elevationatoptions)

ElevationBatchOptions → [ElevationBatchOptions](https://docs.maptiler.com/client-js/api/types/services_elevation.ElevationBatchOptions/)[](#elevationbatchoptions)

FeatureHierarchy → [FeatureHierarchy](https://docs.maptiler.com/client-js/api/types/services_geocoding.FeatureHierarchy/)[](#featurehierarchy)

FetchFunction → [FetchFunction](https://docs.maptiler.com/client-js/api/types/config.FetchFunction/)[](#fetchfunction)

geocoding → [geocoding](https://docs.maptiler.com/client-js/api/variables/services_geocoding.geocoding/)[](#geocoding)

GeocodingFeature → [GeocodingFeature](https://docs.maptiler.com/client-js/api/types/services_geocoding.GeocodingFeature/)[](#geocodingfeature)

GeocodingOptions → [GeocodingOptions](https://docs.maptiler.com/client-js/api/types/services_geocoding.GeocodingOptions/)[](#geocodingoptions)

GeocodingPlaceType → [GeocodingPlaceType](https://docs.maptiler.com/client-js/api/types/services_geocoding.GeocodingPlaceType/)[](#geocodingplacetype)

GeocodingSearchResult → [GeocodingSearchResult](https://docs.maptiler.com/client-js/api/types/services_geocoding.GeocodingSearchResult/)[](#geocodingsearchresult)

geolocation → [geolocation](https://docs.maptiler.com/client-js/api/variables/services_geolocation.geolocation/)[](#geolocation)

GeolocationInfoOptions → [GeolocationInfoOptions](https://docs.maptiler.com/client-js/api/types/services_geolocation.GeolocationInfoOptions/)[](#geolocationinfooptions)

GeolocationResult → [GeolocationResult](https://docs.maptiler.com/client-js/api/types/services_geolocation.GeolocationResult/)[](#geolocationresult)

getAutoLanguage → [getAutoLanguage](https://docs.maptiler.com/client-js/api/functions/language.getAutoLanguage/)[](#getautolanguage)

GetDataOptions → [GetDataOptions](https://docs.maptiler.com/client-js/api/types/services_data.GetDataOptions/)[](#getdataoptions)

getLanguageInfoFromCode → [getLanguageInfoFromCode](https://docs.maptiler.com/client-js/api/functions/language.getLanguageInfoFromCode/)[](#getlanguageinfofromcode)

getLanguageInfoFromFlag → [getLanguageInfoFromFlag](https://docs.maptiler.com/client-js/api/functions/language.getLanguageInfoFromFlag/)[](#getlanguageinfofromflag)

getLanguageInfoFromKey → [getLanguageInfoFromKey](https://docs.maptiler.com/client-js/api/functions/language.getLanguageInfoFromKey/)[](#getlanguageinfofromkey)

isLanguageInfo → [isLanguageInfo](https://docs.maptiler.com/client-js/api/functions/language.isLanguageInfo/)[](#islanguageinfo)

ISOLanguage → [ISOLanguage](https://docs.maptiler.com/client-js/api/variables/language.ISOLanguage/)[](#isolanguage)

Language → [Language](https://docs.maptiler.com/client-js/api/variables/language.Language/)[](#language)

LanguageGeocodingOptions → [LanguageGeocodingOptions](https://docs.maptiler.com/client-js/api/types/services_geocoding.LanguageGeocodingOptions/)[](#languagegeocodingoptions)

LanguageInfo → [LanguageInfo](https://docs.maptiler.com/client-js/api/types/language.LanguageInfo/)[](#languageinfo)

math → [math](https://docs.maptiler.com/client-js/api/variables/services_math.math/)[](#math)

NonISOLanguage → [NonISOLanguage](https://docs.maptiler.com/client-js/api/variables/language.NonISOLanguage/)[](#nonisolanguage)

ReverseGeocodingOptions → [ReverseGeocodingOptions](https://docs.maptiler.com/client-js/api/types/services_geocoding.ReverseGeocodingOptions/)[](#reversegeocodingoptions)

ServiceError → [ServiceError](https://docs.maptiler.com/client-js/api/classes/services_ServiceError.ServiceError/)[](#serviceerror)

StaticMapBaseOptions → [StaticMapBaseOptions](https://docs.maptiler.com/client-js/api/types/services_staticMaps.StaticMapBaseOptions/)[](#staticmapbaseoptions)

StaticMapMarker → [StaticMapMarker](https://docs.maptiler.com/client-js/api/types/services_staticMaps.StaticMapMarker/)[](#staticmapmarker)

staticMaps → [staticMaps](https://docs.maptiler.com/client-js/api/variables/services_staticMaps.staticMaps/)[](#staticmaps)

toLanguageInfo → [toLanguageInfo](https://docs.maptiler.com/client-js/api/functions/language.toLanguageInfo/)[](#tolanguageinfo)

XYZ → [XYZ](https://docs.maptiler.com/client-js/api/types/services_coordinates.XYZ/)[](#xyz)
