@yandex/ymaps3-types
Version:
Types for ymaps3 maps library
40 lines (39 loc) • 3.04 kB
TypeScript
import * as projections_ from "./projections/index";
export { YMap, YMapProps, YMapCenterLocation, YMapZoomLocation, YMapBoundsLocation, YMapCenterZoomLocation, YMapLocationRequest, YMapCameraRequest } from "./YMap/index";
export { YMapThemeContext, ThemeContext, YMapTheme } from './ThemeContext';
export { YMapTypeContext, TypeContext, YMapType } from './TypeContext';
export { YMapContextProvider, YMapContextProviderProps } from "./YMapContextProvider/index";
export { YMapCopyrightsPosition } from "./YMapCopyrights/index";
export { YMapEntity, YMapComplexEntity, YMapGroupEntity, YMapContext } from './YMapEnities';
export { YMapDefaultFeaturesLayer, YMapDefaultFeaturesLayerProps } from "./YMapDefaultFeaturesLayer/index";
export { YMapDefaultSchemeLayer, YMapDefaultSchemeLayerProps } from "./YMapDefaultSchemeLayer/index";
export * from "./YMapDefaultSatelliteLayer/index";
export * from "./YMapFeature/index";
export { YMapFeatureDataSource, YMapFeatureDataSourceProps } from "./YMapFeatureDataSource/index";
export { YMapLayer, YMapLayerProps } from "./YMapLayer/index";
export * from "./YMapListener/index";
export * from "./YMapHotspot/index";
export * from './wrappers';
export { YMapMarker, YMapMarkerProps, YMapMarkerEventHandler } from "./YMapMarker/index";
export { YMapTileDataSource, YMapTileDataSourceProps } from "./YMapTileDataSource/index";
export * from "./YMapControls/index";
export { YMapControl, YMapControlProps, YMapControlButton, YMapControlButtonProps, YMapControlCommonButton } from "./YMapControl/index";
export { YMapCollection } from "./YMapCollection/index";
export { YMapContainer, YMapContainerProps, YMapContainerPropsImpl, ComputedYMapContainerProps } from "./YMapContainer/index";
export { YMapScaleControl, YMapScaleControlProps } from "./YMapScaleControl/index";
export * from './yandexMaps';
export * from "./search/index";
export * from "./suggest/index";
export * from "./route/index";
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/index";