export class GridCellActionTransformNearbyMarkers extends GridCellAction {
    /**
     *
     * @param {number} radius
     * @param {MarkerNodeMatcher} matcher
     * @param {MarkerNodeTransformer} transformer
     * @returns {GridCellActionTransformNearbyMarkers}
     */
    static from(radius: number, matcher: MarkerNodeMatcher, transformer: MarkerNodeTransformer): GridCellActionTransformNearbyMarkers;
    /**
     *
     * @type {MarkerNodeMatcher}
     */
    matcher: MarkerNodeMatcher;
    /**
     *
     * @type {number}
     */
    radius: number;
    /**
     *
     * @type {MarkerNodeTransformer}
     */
    transformer: MarkerNodeTransformer;
    /**
     * @private
     * @type {QuadTreeDatum<MarkerNode>[]}
     */
    private __leaves;
    /**
     *
     * @type {number}
     * @private
     */
    private __leaf_cursor;
    initialize(data: any, seed: any): void;
    /**
     *
     * @param {QuadTreeDatum<MarkerNode>} leaf
     * @private
     */
    private __visitMarker;
    execute(data: any, x: any, y: any, rotation: any): void;
}
import { GridCellAction } from "./action/GridCellAction.js";
//# sourceMappingURL=GridCellActionTransformNearbyMarkers.d.ts.map