import { Context } from "../context/context";
import { InstancedMesh, Object3D, ShapeGeometry } from "three";
import { AibeeTexture2dLayer } from "src/loader/AibeeLoader/type";
export declare class MergeAttributeGroundTexture extends Object3D {
    private context;
    options: AibeeTexture2dLayer['mergedMatrixes'][0];
    mesh?: InstancedMesh;
    geometry: ShapeGeometry;
    constructor(context: Context, options: AibeeTexture2dLayer['mergedMatrixes'][0]);
    init(): Promise<void>;
    setOpacity(opacity: number): void;
    dispose(): void;
}
