export interface ITestCollectorParameters {
/** A provided performance configuration. Deprecated. */
performanceConfiguration?: Partial<IPerformanceConfiguration>;
/** Filter the tests that will run. */
/** Filter the groups that will run. */
/** The name of the test module. */
/** Disable RTrace when set to `true`. */
/** The web assembly binary for function name inspection. */
export declare class TestCollector {
/** All the collected test groups */
/** The root `TestGroup` object. */
topLevelGroup: TestGroup | null;
/** A set of errors that were collected during the testing process. */
/** A set of warnings that were collected during the testing process. */
/** The name of the AssemblyScript test file. */
constructor(props?: ITestCollectorParameters);
* This method creates a WebAssembly imports object with all the TestContext functions
* bound to the TestContext.
* @param {any[]} imports - Every import item specified.
createImports(...imports: any[]): any;