interface InitOptions { profile: string; /** Explicit tier override; when omitted, the licensed tier from license.json is used. */ tier?: string; ide: string; dryRun?: boolean; noHooks?: boolean; skipInitiator?: boolean; refresh?: boolean; /** * Answers file for the project brief, forwarded to the initiator wizard. * * `initiator --brief-file` on its own does not reach the buyer: * BUYER_ONBOARDING tells every customer to run `onboard --with-init`, which * runs THIS command, which runs the wizard itself. Without the forward, the * documented non-interactive path had the fabricating stub as its only * possible outcome no matter what the standalone command accepted. */ briefFile?: string; /** * Narrow the pinned adapter set to exactly what this run rendered. * * Pins MERGE by default, because rendering one adapter is not a statement * that the others are gone. This is the way to say that it is. */ replacePins?: boolean; } export declare function initCommand(options: InitOptions): Promise; export {}; //# sourceMappingURL=init.d.ts.map