declare namespace Ext { export namespace ux { export namespace event { export interface PlayerConfig { eventQueue?: []; keyFrameEvents?: object; listeners?: object; pauseForAnimations?: boolean; speed?: number; } export class Player extends Ext.ux.event.Driver { public getElementFromXPath(xpath?: string): HTMLElement; public injectEvent(target?: HTMLElement, event?: object): boolean; public nextEvent(eventDescriptor?: object): void; public peekEvent(): void; public processEvents(): boolean; public processKeyFrame(eventDescriptor?: object): boolean; public replaceEvent(index?: number, events?: Event[]): void; } } } }