export { Bench3D } from './api/bench3d'; export type { Bench3DOptions } from './api/bench3d'; export { EventSystem } from './utils/event_system'; export { MathUtil, guid, isUUID, bbuid } from './utils/math_util'; export { OutlinerNode } from './core/geometry/outliner_node'; export { OutlinerElement } from './core/geometry/outliner_element'; export { Cube } from './core/geometry/cube'; export { Group } from './core/geometry/group'; export { Mesh } from './core/geometry/mesh'; export { MeshFace } from './core/geometry/mesh_face'; export { Armature } from './core/geometry/armature'; export { ArmatureBone } from './core/geometry/armature_bone'; export { Project } from './core/project/project'; export type { ProjectOptions } from './core/project/project'; export { getSelectionCenter, moveElements, rotateElements, scaleElements, } from './core/modeling/transform'; export type { Vector3 } from './core/modeling/transform'; export { extrudeFaces, subdivideFace, mergeVertices, splitFace, dissolveEdges, insetFaces, } from './core/modeling/mesh_operations'; export { Animation } from './core/animation/animation'; export { Keyframe, KeyframeDataPoint } from './core/animation/keyframe'; export { TimelineMarker } from './core/animation/timeline_marker'; export { Animator } from './core/animation/animator'; export { evaluateAnimation, interpolateChannel, blendAnimations, optimizeKeyframes, createAnimationFromKeyframes, extractAnimationSegment, reverseAnimation, scaleAnimationSpeed, getAnimationDuration, mergeAnimations, InterpolationType, } from './core/animation/animation_operations'; export { Texture } from './core/texturing/texture'; export { TextureLayer } from './core/texturing/texture_layer'; export { flipUVX, flipUVY, rotateUV, scaleUV, translateUV, autoMapUV, changeUVResolution, applyTextureToFaces, removeTextureFromFaces, normalizeUV, denormalizeUV, } from './core/texturing/texture_operations'; export { ModelFormat, Formats } from './core/io/format'; export { Exporter, Importer } from './core/io/exporter'; export { JSONExporter } from './core/io/formats/json_exporter'; export { JSONImporter } from './core/io/formats/json_importer'; export { OBJExporter } from './core/io/formats/obj_exporter'; export { STLExporter } from './core/io/formats/stl_exporter'; export { GLTFExporter } from './core/io/formats/gltf_exporter'; //# sourceMappingURL=core.d.ts.map