diff --git a/bardjs/bardjs.d.ts b/bardjs/bardjs.d.ts new file mode 100644 index 000000000..77fc799b1 --- /dev/null +++ b/bardjs/bardjs.d.ts @@ -0,0 +1,30 @@ +// Type definitions for bardjs 0.1.4 +// Project: https://github.com/wardbell/bardjs +// Definitions by: Andrew Archibald +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// +/// +/// + +declare module bard { + function $httpBackend($provide: angular.auto.IProvideService); + function $q($provide: angular.auto.IProvideService); + function addGlobals(...args: any[]): void; + function appModule(...args: any[]); + function assertFail(message: string): Chai.AssertionError; + function asyncModule(...args: any[]); + function debugging(x); + function fakeLogger($provide: angular.auto.IProvideService): void; + function fakeRouteHelperProvider($provide: angular.auto.IProvideService): void; + function fakeRouteProvider($provide: angular.auto.IProvideService): void; + function fakeStateProvider($provide: angular.auto.IProvideService): void; + function fakeToastr($provide: angular.auto.IProvideService): void; + function inject(...args: any[]): void; + function log(msg); + function mochaRunnerListener(runner: Mocha.IRunner): void; + function mockService(service, config); + function replaceAccentChars(s: string): string; + function verifyNoOutstandingHttpRequests(): void; + function wrapWithDone(callback: Function, done: Function); +}