import Class from '../../core/Class'; import { BBOX } from '../../core/util/bbox'; import Extent from '../../geo/Extent'; import { Geometries } from '../../geometry'; import { ResourceCache } from '../../core/ResourceCacheManager'; /** * @classdesc * Painter for collection type geometries * @class * @private */ export default class CollectionPainter extends Class { bbox: BBOX; geometry: Geometries; isMask: boolean; /** * @param geometry - geometry to paint * @param isMask */ constructor(geometry: Geometries, isMask?: boolean); getRenderBBOX(): BBOX; getLayer(): import("../..").OverlayLayer; paint(extent: Extent): void; get2DExtent(resources?: ResourceCache, out?: Extent): Extent; remove(): void; setZIndex(index: number): void; show(): void; hide(): void; repaint(): void; refreshSymbol(): void; hasPoint(): boolean; getMinAltitude(): number; getMaxAltitude(): number; } //# sourceMappingURL=CollectionPainter.d.ts.map