declare namespace Ext { export namespace mixin { export interface DirtyConfig { dirty?: boolean; ignoreDirty?: boolean; recordStateIsDirtyState?: boolean; } export class Dirty extends Ext.Base { public clearRecordStates(): void; public getDirty(): void; public isDirty(): void; public setDirty(): void; public trackRecordState(record?: Ext.data.Model, initial?: boolean): boolean; public untrackRecordState(record?: Ext.data.Model): boolean; } } }