#!/usr/bin/env node type Runtime = 'node' | 'browser' | 'bun'; type Language = 'js' | 'ts'; export interface InitOptions { expo: boolean; runtime: Runtime; language: Language; typeChecked: boolean; force: boolean; jest: boolean; next: boolean; react: boolean; reactNative: boolean; scripts: boolean; vitest: boolean; } export declare const parseArgs: (args: string[]) => { command?: string; options: InitOptions; help: boolean; }; export declare const pathExists: (path: string) => Promise; export declare const writeNewFile: (path: string, contents: string, force: boolean) => Promise; export declare const copyNewFile: (source: string, target: string, force: boolean) => Promise; export declare const mergePackageScripts: (target: string, force: boolean) => Promise; export declare const createEslintConfig: (options: InitOptions) => string; export declare const createTsconfig: (options: InitOptions) => string; export declare const createBiomeConfig: (options: Pick) => string; export declare const createJestConfig: (options: Pick) => string; interface RunInitContext { cwd?: string; root?: string; } export declare const runInit: (options: InitOptions, context?: RunInitContext) => Promise; export declare const main: (args?: string[], context?: RunInitContext) => Promise; export {}; //# sourceMappingURL=index.d.ts.map