/** * @file Command.ts * @author Gage Sorrell * @copyright (c) 2026 Gage Sorrell * @license MIT */ import { Command } from "@effect/cli"; import type { TCommand, TCommandHandler } from "./Command.Types.js"; import type { FGlobalConfig } from "../Config/Config.Types.js"; import { NodeContext } from "@effect/platform-node"; /** * A wrapper for {@link Command.make} that imposes sensible defaults. * * @param Name - The name of the command to make. * @param Config - The {@link Command.Command.Config | configuration} object for the * command to be made. * @param Handler - The foo. * @returns {TCommand} The * {@link TCommand | command} constructed by passing the given arguments to {@link Command.make}. */ export declare function MakeCommand(Name: NameType, Config: ConfigType, Handler: TCommandHandler): TCommand; //# sourceMappingURL=Command.d.ts.map