import { Scene } from "@babylonjs/core/scene"; import { IAnimationKey } from "@babylonjs/core/Animations/animationKey"; import { Cinematic } from "./cinematic"; export declare function cloneKey(dataType: number, key: IAnimationKey): IAnimationKey; /** * Returns the current value of the given property of the given object. * @param object defines the root object where to parse the property and return its value. * @param property defines the path of the property to get its value. * @example getPropertyValue(scene, "ambientColor"); * @example getPropertyValue(scene, "ambientColor.r"); */ export declare function getPropertyValue(object: any, property: string): any; export declare function registerAfterAnimationCallback(cinematic: Cinematic, scene: Scene, callback: () => void): void;