import { Mesh, Object3D } from 'three';
import { GLTFWriter2 } from '../../../assetmanager';
export declare class GLTFExporterMaterialsVariantsExtensionExport {
    writer: GLTFWriter2;
    name: string;
    variantNames: string[];
    constructor(writer: GLTFWriter2);
    beforeParse(objects: Object3D[]): void;
    writeMesh(mesh: Mesh, meshDef: any): void;
    afterParse(_input: any): void;
}
export declare function gltfExporterMaterialsVariantsExtensionExport(writer: GLTFWriter2): GLTFExporterMaterialsVariantsExtensionExport;
//# sourceMappingURL=../../../src/plugins/extras/helpers/GLTFMaterialsVariantsExtensionExport.d.ts.map