import type { ReadOnlyRecord } from "@lou.codes/types";
import type { Test } from "./Test.js";
import type { Tests } from "./Tests.js";
/**
 * Promise import of a file containing `Test` or `Tests`.
 *
 * @category File System
 * @category Test
 * @see {@link Test}
 * @see {@link Tests}
 */
export type TestsImport<Value = unknown> = Promise<ReadOnlyRecord<PropertyKey, Test<Value> | Tests<Value>>>;
