import { AnimationModule } from '../../docker-main'; import { EventBase } from './common'; export declare type AnimationModuleBundlerEvent = AnimationModuleBundlerInitialBuildSucceededEvent | AnimationModuleBundlerRebuildSucceededEvent | AnimationModuleBundlerRebuildFailedEvent; export interface AnimationModuleBundlerInitialBuildSucceededEvent extends AnimationModuleBundlerBuildSucceededEventBase<'animationModuleBundler_initialBuildSucceeded'> { } export interface AnimationModuleBundlerRebuildSucceededEvent extends AnimationModuleBundlerBuildSucceededEventBase<'animationModuleBundler_rebuildSucceeded'> { } interface AnimationModuleBundlerBuildSucceededEventBase extends AnimationModuleBundlerEventBase { } export interface AnimationModuleBundlerRebuildFailedEvent extends AnimationModuleBundlerEventBase<'animationModuleBundler_rebuildFailed', 'invalidBuild', { nextBuildSessionVersion: number; nextBuildErrorMessage: string; }> { } interface AnimationModuleBundlerEventBase extends EventBase { } export {};