import { CustomReactElementProps } from '../react-types'; import { MTDSAtlasElement, MTDSAtlasMarkerElement, MTDSAtlasMatgeoElement, MTDSAtlasWMSElement } from './atlas-element'; export * from './atlas-element'; declare global { namespace React.JSX { interface IntrinsicElements { "mtds-atlas": CustomReactElementProps & { "data-cluster"?: number | `${number}` | boolean | "true" | "false"; "data-scrollzoom"?: boolean | "true" | "false"; "data-tiles"?: "color" | "gray"; "data-view"?: string | number[]; }; "mtds-atlas-marker": CustomReactElementProps & { "data-latlng": string; }; "mtds-atlas-wms": CustomReactElementProps & { "data-url": string; }; "mtds-atlas-matgeo": CustomReactElementProps & { "data-collection": string; onatlasfeatureclick?: (event: GlobalEventHandlersEventMap["atlasfeatureclick"]) => void; }; } } } export type AtlasProps = React.JSX.IntrinsicElements["mtds-atlas"]; export type AtlasMarkerProps = React.JSX.IntrinsicElements["mtds-atlas-marker"]; export type AtlasWMSProps = React.JSX.IntrinsicElements["mtds-atlas-wms"]; export type AtlasMatgeoProps = React.JSX.IntrinsicElements["mtds-atlas-matgeo"] & { onFeatureClick?: React.JSX.IntrinsicElements["mtds-atlas-matgeo"]["onatlasfeatureclick"]; }; export declare const Atlas: import('react').ForwardRefExoticComponent & import('react').HTMLAttributes & { "data-cluster"?: number | `${number}` | boolean | "true" | "false"; "data-scrollzoom"?: boolean | "true" | "false"; "data-tiles"?: "color" | "gray"; "data-view"?: string | number[]; }, "ref"> & import('react').RefAttributes> & { Marker: import('react').ForwardRefExoticComponent & import('react').HTMLAttributes & { "data-latlng": string; }, "ref"> & import('react').RefAttributes>; Matgeo: import('react').ForwardRefExoticComponent & import('react').RefAttributes>; WMS: import('react').ForwardRefExoticComponent & import('react').HTMLAttributes & { "data-url": string; }, "ref"> & import('react').RefAttributes>; };