declare namespace Ext { export namespace chart { export namespace interactions { export interface AbstractConfig { chart?: Ext.chart.AbstractChart; enabled?: boolean; listeners?: object; } export class Abstract extends Ext.Base { public throttleGap?: any; public getChart(): void; public getEnabled(): void; public getItemForEvent(e?: Event): object; public getItemsForEvent(e?: Event): []; public onGesture(): void; public setChart(): void; public setEnabled(): void; } } } }