UNPKG

@serenity-js/core

Version:

The core Serenity/JS framework, providing the Screenplay Pattern interfaces, as well as the test reporting and integration infrastructure

12 lines 540 B
import type { ClassDescription } from '../../config'; import type { ClassDescriptionParser } from './ClassDescriptionParser'; import type { ModuleLoader } from './ModuleLoader'; export declare class ClassLoader { private readonly loader; private readonly parser; constructor(loader: ModuleLoader, parser: ClassDescriptionParser); looksLoadable(description: unknown): description is ClassDescription; instantiate<T>(description: ClassDescription): T; private ensureDefined; } //# sourceMappingURL=ClassLoader.d.ts.map