import { IGeometry, IMaterial } from '../../core';
import { GLTFWriter2 } from '../../assetmanager';
import { GLTFExporterPlugin } from 'three/examples/jsm/exporters/GLTFExporter';
export declare function autoGPUInstanceMeshes(matOrGeom: IMaterial | IGeometry): void;
export declare class GLTFMeshGpuInstancingExporter implements GLTFExporterPlugin {
    writer: GLTFWriter2;
    name: string;
    constructor(writer: GLTFWriter2);
    writeNode(object: any, nodeDef: any): void;
}
//# sourceMappingURL=gpu-instancing.d.ts.map