declare namespace Ext { export namespace chart { export namespace series { export interface SeriesConfig { animation?: object; background?: object; bind?: object | string; colors?: []; controller?: string | object | Ext.app.ViewController; defaultListenerScope?: boolean; hidden?: boolean | []; highlight?: boolean | object; highlightCfg?: object; highlightItem?: object; itemInstancing?: object; label?: object; labelOverflowPadding?: number; listeners?: object; marker?: object | boolean; markerSubStyle?: object; overlaySurface?: object; publishes?: string | string[] | object; reference?: string; renderer?: CallableFunction; session?: boolean | object | Ext.data.Session; showInLegend?: boolean; showMarkers?: boolean; store?: object; style?: object; subStyle?: object; surface?: Ext.draw.Surface; title?: string | string[]; tooltip?: object; twoWayBindable?: string | string[] | object; useDarkerStrokeColor?: boolean | number; viewModel?: string | object | Ext.app.ViewModel; } export class Series extends Ext.Base { public seriesType?: string; public type?: string; public getAnimation(): void; public getBackground(): void; public getColors(): void; public getHidden(): void; public getHighlight(): void; public getHighlightCfg(): void; public getHighlightItem(): void; public getItemByIndex(index?: number, category?: string): object; public getItemForPoint(x?: number, y?: number, target?: object): object; public getItemInstancing(): void; public getLabel(): void; public getLabelOverflowPadding(): void; public getMarker(): void; public getMarkerSubStyle(): void; public getOverlaySurface(): void; public getRenderer(): void; public getShowInLegend(): void; public getShowMarkers(): void; public getSprites(): void; public getStore(): void; public getStyle(): void; public getSubStyle(): void; public getSurface(): void; public getTitle(): void; public getTooltip(): void; public getUseDarkerStrokeColor(): void; public provideLegendInfo(target?: []): void; public setAnimation(): void; public setBackground(): void; public setColors(): void; public setHidden(): void; public setHiddenByIndex(index?: number, value?: boolean): void; public setHighlight(): void; public setHighlightCfg(): void; public setHighlightItem(): void; public setItemInstancing(): void; public setLabel(): void; public setLabelOverflowPadding(): void; public setMarker(): void; public setMarkerSubStyle(): void; public setOverlaySurface(): void; public setRenderer(): void; public setShowInLegend(): void; public setShowMarkers(): void; public setStore(): void; public setStyle(): void; public setSubStyle(): void; public setSurface(): void; public setTitle(): void; public setTooltip(): void; public setUseDarkerStrokeColor(): void; } } } }