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;