import { GroupOptions } from './group'; import { BasePointVectorElement, VectorElementVector } from '.'; import { MapPos } from 'nativescript-carto/core'; import { Projection } from 'nativescript-carto/projections'; export declare abstract class GroupBase extends VectorElementVector implements BasePointVectorElement { position: MapPos; projection?: Projection; elements: Array>; getNativePos(pos: MapPos, projection: Projection): void; visible?: boolean; metaData: { [k: string]: string; }; initNativeView(native: any, options: any): void; }