import type { Kind, Material, Mesh, MeshDeformer, MeshGeometry, MeshRuntime, NodeSignals } from '@flighthq/types/contract'; export { MeshKind } from '@flighthq/types/contract'; export declare function cloneMesh(source: Readonly): Mesh; export declare function createMesh(geometry: MeshGeometry, materials: (Material | null)[], kind?: Kind, obj?: Readonly>>): Mesh; export declare function enableMeshSignals(source: Mesh): NodeSignals; export declare function getMeshDeformer(source: Readonly): MeshDeformer; export declare function getMeshRuntime(source: Readonly): MeshRuntime; export declare function getMeshSignals(source: Mesh): NodeSignals | null; export declare function isMesh(source: any): source is Mesh; //# sourceMappingURL=mesh.d.ts.map