export interface AnimationEmitter { on(event: string, handler: () => void): Promise | void; off(event: string, handler: () => void): Promise | void; emit(event: string): Promise | void; }