// Type definitions for KoLite 1.1 // Project: https://github.com/CodeSeven/kolite // Definitions by: Boris Yankov // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// /// // DirtyFlag ///////////////////////////////////////////// interface DirtyFlag { isDirty: KnockoutComputed; new (objectToTrack: any, isInitiallyDirty?: boolean, hashFunction?: () => any): any; reset(): void; } interface KnockoutStatic { DirtyFlag: DirtyFlag; } interface KnockoutDirtyFlagStatic { DirtyFlag: DirtyFlag; } // AMD declare var kodirtyflag: KnockoutDirtyFlagStatic; declare module 'kodirtyflag'{ export = kodirtyflag; }