import type { ExecutionStrategy, UIO } from "../../Effect/index.js"; import type { Has } from "../../Has/index.js"; import type { Layer } from "../../Layer/index.js"; import type { Annotations } from "../Annotations/index.js"; import * as ES from "../ExecutedSpec/index.js"; import * as Spec from "../Spec/index.js"; export interface TestExecutor { readonly run: (spec: Spec.ZSpec, defExec: ExecutionStrategy) => UIO>; readonly environment: Layer; } export declare function defaultExecutor, E>(env: Layer): TestExecutor; //# sourceMappingURL=index.d.ts.map