import { Scene } from "@babylonjs/core/scene"; import { ICinematic } from "./typings"; import { Cinematic } from "./cinematic"; export type GenerateCinematicAnimationGroupOptions = { /** * Defines wether or not sounds should be ignored when generating the animation group. * This means that no sound will be played during the cinematic playback. * @default false */ ignoreSounds?: boolean; }; /** * Parses the given cinematic object and generates a new playable animation group. * @param cinematic defines the cinematic object to parse that was previously loaded. * @param scene defines the reference to the scene where to retrieve the animated objects. * @param options defines the options to use when generating the animation group. */ export declare function generateCinematicAnimationGroup(cinematic: ICinematic, scene: Scene, options?: GenerateCinematicAnimationGroupOptions): Cinematic;