///
export interface PointShapeStyle {
visibility?: boolean;
shapeType?: number;
anchor?: number;
size?: number;
scale?: number;
rotation?: number;
offset?: [number, number];
color?: string;
opacity?: number;
strokeColor?: string;
strokeWeight?: number;
}
export interface PointShapeLayerOptions {
isFlat?: boolean;
style?: PointShapeStyle;
idKey?: string;
crs?: string;
selectedIndex?: number;
selectedColor?: string;
visible?: boolean;
opacity?: number;
minZoom?: number;
maxZoom?: number;
zIndex?: number;
enablePicked?: boolean;
autoSelect?: boolean;
popEvent?: boolean;
pickWidth?: number;
pickHeight?: number;
}
export interface PointShapeLayerProps extends PointShapeLayerOptions {
data?: object;
}
export declare const PointShapeLayer: import('react').NamedExoticComponent;