export interface InitArgs { platform: "claude"; dir: string; } export interface InitArgsError { error: string; } /** * Parse subcommand args for `forge init`. * * Expected forms: * forge init claude → dir = process.cwd() * forge init claude → dir = * forge init → error: platform required * forge init → error: unknown platform */ export declare function parseInitArgs(args: readonly string[]): InitArgs | InitArgsError; /** * Entry point invoked from bin/forge.ts. * * Returns exit code: 0 on success, 1 on bootstrap error. */ export declare function runInit(args: readonly string[]): Promise;