import { CliOutputMode } from "../shared/outfitter-fhahf9f3.js"; import { InitOptions } from "../shared/outfitter-nhft74pe.js"; import "../shared/outfitter-e5x0ybqt.js"; import "../shared/outfitter-11r5ny73.js"; import "../shared/outfitter-y784nh31.js"; import "../shared/outfitter-pw74st5t.js"; import "../shared/outfitter-gsjbcta2.js"; import "../shared/outfitter-hcexcvxe.js"; import "../shared/outfitter-xr6g13nz.js"; import { ActionSpec, InternalError } from "@outfitter/contracts"; interface InitActionInput extends InitOptions { outputMode: CliOutputMode; } /** Removed stub -- directs users to `outfitter init`. */ declare const createAction: ActionSpec<{}, unknown, InternalError>; /** Create a new Outfitter project with an optional preset. */ declare const initAction: ActionSpec; /** Create a new CLI project using the `cli` preset. */ declare const initCliAction: ActionSpec; /** Create a new MCP server project using the `mcp` preset. */ declare const initMcpAction: ActionSpec; /** Create a new daemon project using the `daemon` preset. */ declare const initDaemonAction: ActionSpec; /** Create a new library project using the `library` preset. */ declare const initLibraryAction: ActionSpec; /** Create a basic project using the `basic` preset. */ declare const initBasicAction: ActionSpec; /** Create a full-stack workspace with CLI, MCP, daemon, and library targets. */ declare const initFullStackAction: ActionSpec; export { initMcpAction, initLibraryAction, initFullStackAction, initDaemonAction, initCliAction, initBasicAction, initAction, createAction };