@yandex/ymaps3-types
Version:
Types for ymaps3 maps library
40 lines (39 loc) • 2.9 kB
TypeScript
import * as projections_ from "./projections";
export { YMap, YMapProps, YMapCenterLocation, YMapZoomLocation, YMapBoundsLocation, YMapCenterZoomLocation, YMapLocationRequest, YMapCameraRequest } from "./YMap";
export { YMapThemeContext, ThemeContext, YMapTheme } from "./ThemeContext";
export { YMapTypeContext, TypeContext, YMapType } from "./TypeContext";
export { YMapContextProvider, YMapContextProviderProps } from "./YMapContextProvider";
export { YMapCopyrightsPosition } from "./YMapCopyrights";
export { YMapEntity, YMapComplexEntity, YMapGroupEntity, YMapContext } from "./YMapEnities";
export { YMapDefaultFeaturesLayer, YMapDefaultFeaturesLayerProps } from "./YMapDefaultFeaturesLayer";
export { YMapDefaultSchemeLayer, YMapDefaultSchemeLayerProps } from "./YMapDefaultSchemeLayer";
export * from "./YMapDefaultSatelliteLayer";
export * from "./YMapFeature";
export { YMapFeatureDataSource, YMapFeatureDataSourceProps } from "./YMapFeatureDataSource";
export { YMapLayer, YMapLayerProps } from "./YMapLayer";
export * from "./YMapListener";
export * from "./YMapHotspot";
export * from "./wrappers";
export { YMapMarker, YMapMarkerProps, YMapMarkerEventHandler } from "./YMapMarker";
export { YMapTileDataSource, YMapTileDataSourceProps } from "./YMapTileDataSource";
export * from "./YMapControls";
export { YMapControl, YMapControlProps, YMapControlButton, YMapControlButtonProps, YMapControlCommonButton } from "./YMapControl";
export { YMapCollection } from "./YMapCollection";
export { YMapContainer, YMapContainerProps, YMapContainerPropsImpl, ComputedYMapContainerProps } from "./YMapContainer";
export { YMapScaleControl, YMapScaleControlProps } from "./YMapScaleControl";
export * from "./yandexMaps";
export * from "./search";
export * from "./suggest";
export * from "./route";
export { geolocation } from "./geolocation";
export { useDomContext, DomDetach } from "./DomContext";
export { Config, getDefaultConfig } from "./config";
export { fetchConfig, FetchConfigOptions } from "./fetchConfig";
/** @deprecated Use ymaps3 packages instead */
export declare const projections: {
/** @deprecated Use [Web Mercator package](https://www.npmjs.com/package/@yandex/ymaps3-web-mercator-projection) instead. */
sphericalMercator: projections_.WebMercator;
};
/** Toggle this to enable/disable strict mode. */
export declare let strictMode: boolean;
export type { LngLat, ReadonlyLngLat, LngLatBounds, BehaviorType, MapMode, Margin, ZoomRange, ZoomStrategy, ZoomRounding, VectorCustomizationTypes, VectorCustomizationElements, VectorCustomizationItem, VectorCustomization, RasterTileDataSourceDescription, VectorTileDataSourceDescription, RasterLayerOptions, EasingFunctionDescription, EasingPresetName, EasingBezierPreset, EasingFunction, DrawingStyle, DrawingStyleIcon, VectorTileSize, VectorObjectsCollisionPriority, VectorDataSourcePriority } from "../common/types";