import { PackageInfoParsed } from '@app/types'; import { SpinnerOptions } from 'spinnies'; declare function getPackageVersions(packageName: string): Promise; declare function generateFolder(folderPath: string): Promise; declare function generatePackageJson(projectName: string): Promise; declare function generateDockerCompose(projectName: string, environment: string, dockerComposeFilesInJson: boolean): Promise; declare function generateTsConfigJson(projectName: string): Promise; declare function generateServerPackageJson(projectName: string): Promise; declare function generateServerIndex(projectName: string): Promise; declare function generateEslintConfig(projectName: string): Promise; declare function generatePrettierConfig(projectName: string): Promise; declare function generateGlobalSetupJest(projectName: string): Promise; declare function generateGlobalTeardownJest(projectName: string): Promise; declare function generateDockerIgnore(folderPath: string): Promise; declare function generateGitIgnore(folderPath: string): Promise; declare function generateDockerfile(projectName: string, environment: string, app: string): Promise; declare function installServerPackages(projectName: string, isNpm: boolean): Promise; declare function executeCreateReactApp(projectName: string, isNpm: boolean): Promise; declare function generateNginxConfigFile(projectName: string): Promise; export { getPackageVersions, generateFolder, generatePackageJson, generateDockerCompose, generateTsConfigJson, generateServerIndex, generateServerPackageJson, generateEslintConfig, generatePrettierConfig, generateGlobalSetupJest, generateGlobalTeardownJest, generateDockerIgnore, generateGitIgnore, generateDockerfile, installServerPackages, executeCreateReactApp, generateNginxConfigFile, };