import { getLogger } from '../utils/get-logger.mjs'; import type { InitOptions } from '../types.mjs'; export declare class Init { #private; root: string; log: ReturnType; main({ prefix, yes, logLevel, useNpm, useYarn, usePnpm, useBun, skipInstall, updateTsConfig, updateScripts, validationLibrary, bundle, lang, dryRun, channel, }: InitOptions): Promise; }