UNPKG

581 BTypeScriptView Raw
1/// <reference types="react" />
2import { Map } from 'mapbox-gl';
3interface ImageOptionsType {
4 pixelRatio?: number;
5 sdf?: boolean;
6}
7declare type ImageDataType = HTMLImageElement | ArrayBufferView | {
8 width: number;
9 height: number;
10 data: Uint8Array | Uint8ClampedArray;
11} | ImageData;
12export interface Props {
13 id: string;
14 url?: string;
15 data?: ImageDataType;
16 options?: ImageOptionsType;
17 onLoaded?: () => void;
18 onError?: (error: Error) => void;
19 map: Map;
20}
21declare const _default: <T>(props: T) => JSX.Element;
22export default _default;