declare namespace Ext { export namespace grid { export namespace filters { export namespace filter { export interface BaseConfig { active?: boolean; dataIndex?: string; itemDefaults?: object; serializer?: CallableFunction; updateBuffer?: number; } export class Base extends Ext.Base { public active?: boolean; public menu?: Ext.menu.Menu; public type?: string; public constructor(config?: object); public getItemDefaults(): void; public getSerializer(): void; public getUpdateBuffer(): void; public setActive(active?: boolean): void; public setItemDefaults(): void; public setSerializer(): void; public setUpdateBuffer(): void; } } } } }