export interface InitOptions { yes?: boolean; here?: boolean; port?: string; publicUrl?: string; network?: string; provider?: string; providerKey?: string; memory?: string; memoryUrl?: string; otelEndpoint?: string; sentry?: boolean; noSentry?: boolean; hostedSlack?: boolean; listProviders?: boolean; /** Scaffold files without installing project dependencies. */ skipInstall?: boolean; /** * Bootstrap a complete, re-appliable project from an existing Lobu Cloud org * (the inverse of `lobu apply`) instead of scaffolding a blank project. Never * overwrites an existing project — scaffolds into a new/empty dir. */ fromOrg?: string; /** Server URL override (used with `--from-org`). */ url?: string; } export declare function initCommand(cwd?: string, projectNameArg?: string, options?: InitOptions): Promise; /** * Install the scaffolded project's devDependencies (@lobu/cli + * @lobu/connector-sdk) right after `lobu init` writes package.json. Without * this, the project has no node_modules, so the first bundled-connector * install fails metadata extraction with `Cannot find package * '@lobu/connector-sdk'` (#1181) — and editor types don't resolve either. * Warn-don't-fail: a broken/missing installer must not abort the scaffold, so * the failure is returned as a warning string for the caller to print. */ export declare function installScaffoldedProjectDeps(projectDir: string, stdio?: "inherit" | "pipe"): string | null; //# sourceMappingURL=init.d.ts.map