/** * General-purpose utility types and functions. You may import modules * directly from here, or you may use the corresponding scoped export path. * For example, to import the {@link \@sorrell/utilities/dependency} module, you * may use either of, * * ```typescript * import { Dependency } from "@sorrell/utilities"; * import * as Dependency from "@sorrell/utilities/dependency"; * ``` * * This module only exports the top-level modules of this package, however there * exists a scoped export path for *every* module in this package. For example, * to import the {@link \@sorrell/utilities/generic/option} module, you must use * either of the scoped paths containing the module, * * ```typescript * import { Option } from "@sorrell/utilities/generic"; * import * as Option from "@sorrell/utilities/generic/option"; * ``` * * @module @sorrell/utilities */ /** * @file index.ts * @author Gage Sorrell * @copyright (c) 2026 Gage Sorrell * @license MIT */ export * as Array from "./Array/index.mjs"; export * as Async from "./Async/index.mjs"; export * as Complex from "./Math/Complex.mjs"; export * as Effect from "./Effect/index.mjs"; export * as FileSystem from "./FileSystem/index.mjs"; export * as Functional from "./Functional/index.mjs"; export * as Math from "./Math/index.mjs"; export * as Miscellaneous from "./Miscellaneous/index.mjs"; export * as Npm from "./Npm/index.mjs"; export * as Path from "./Path/index.mjs"; export * as Record from "./Record/index.mjs"; export * as String from "./String/index.mjs"; export * as TsConfig from "./TsConfig/index.mjs"; export * as Tuple from "./Tuple/index.mjs"; export * as Type from "./Type/index.mjs"; //# sourceMappingURL=index.d.mts.map