import type * as T from "../../Effect/index.js"; import type { Has } from "../../Has/index.js"; import type { ExecutedSpec } from "../ExecutedSpec/index.js"; import type { TestAnnotationRenderer } from "../TestAnnotationRenderer/index.js"; import type { Duration } from "../TestClock/index.js"; import type { TestLogger } from "../TestLogger/index.js"; /** * A `TestReporter[E]` is capable of reporting test results * with error type `E`. */ export declare type TestReporter = (duration: Duration, executedSpec: ExecutedSpec) => T.RIO, void>; export declare function DefaultTestReporter(_: TestAnnotationRenderer): TestReporter; //# sourceMappingURL=index.d.ts.map