export class InstancedRendererAdapter extends AbstractRenderAdapter {
    /**
     *
     * @type {HashMap<SGCacheKey, InstancedMeshGroup>}
     * @private
     */
    private __instanced_meshes;
    /**
     *
     * @type {Set<InstancedMeshGroup>}
     * @private
     */
    private __active_meshes;
    score(geometry: any, material: any, instance_count: any): 0 | 1 | -1;
    /**
     *
     * @param {ShadedGeometry} sg
     * @returns {InstancedMeshGroup}
     * @private
     */
    private __get_instanced_mesh;
    add(sg: any): void;
}
import { AbstractRenderAdapter } from "./AbstractRenderAdapter.js";
//# sourceMappingURL=InstancedRendererAdapter.d.ts.map