import { Constructor } from '@dandi/common'; import { Provider } from '@dandi/core'; import { RootTestInjector } from './test-injector'; export declare function testHarness(...providers: any[]): RootTestInjector; /** * Creates an instance of {TestResolver} that automatically creates stub instances of classes it does not already * have registered providers for * @param providers */ export declare function stubHarness(...providers: any[]): RootTestInjector; export declare function testHarnessSingle(...providers: any[]): Promise; export declare function stubHarnessSingle(...providers: any[]): Promise; export declare type TestProvider = Provider & { underTest?: boolean; }; export declare function underTest(provider: Constructor | Provider): TestProvider; //# sourceMappingURL=test-harness-util.d.ts.map