import * as BABYLON from '@babylonjs/core'; export declare const isNode: (node: BABYLON.TransformNode) => boolean; export declare const isMesh: (node: BABYLON.TransformNode) => boolean; export declare const isInstancedMesh: (node: BABYLON.TransformNode) => boolean; export declare const record: (mesh: BABYLON.AbstractMesh) => void; export declare const restoreBaseColor: (mesh: BABYLON.AbstractMesh) => void; export declare const getMeshesBounding: (meshes: BABYLON.AbstractMesh[]) => BABYLON.BoundingBox; export declare function debounce void>(func: T, delay: number): (...args: Parameters) => void;