declare namespace Ext { export namespace state { export interface ProviderConfig { listeners?: object; prefix?: string; } export class Provider extends Ext.Base { public clear(name?: string): void; public decodeValue(value?: string): object; public encodeValue(value?: object): string; public get(name?: string, defaultValue?: object): object; public set(name?: string, value?: object): void; } } }