import { Context } from "../context";
import { InstancedMesh, Mesh, Object3D } from "three";
import { GlbModelOptions } from "./glb-model";
export declare class InstancedModel extends Object3D {
    context: Context;
    options: GlbModelOptions[];
    constructor(context: Context, options: GlbModelOptions[]);
    loadModel(): Promise<void>;
    meshSetMaterial(object: Mesh | InstancedMesh): void;
    dispose(): void;
}
