1 |
|
2 | import { Map } from 'mapbox-gl';
|
3 | interface ImageOptionsType {
|
4 | pixelRatio?: number;
|
5 | sdf?: boolean;
|
6 | }
|
7 | declare type ImageDataType = HTMLImageElement | ArrayBufferView | {
|
8 | width: number;
|
9 | height: number;
|
10 | data: Uint8Array | Uint8ClampedArray;
|
11 | } | ImageData;
|
12 | export 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 | }
|
21 | declare const _default: <T>(props: T) => JSX.Element;
|
22 | export default _default;
|