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