import type { Agent } from "node:http"; export declare enum PackageManager { npm = "npm", yarn = "yarn", pnpm = "pnpm", bun = "bun" } export declare enum Registry { npm = "https://registry.npmjs.com/", taobao = "https://registry.npmmirror.com/", tencent = "https://mirrors.cloud.tencent.com/npm/" } export declare enum Software { "VS Code" = "VS Code", "Chrome" = "Chrome", "7zip" = "7zip", "PeaZip" = "PeaZip", "Git" = "Git", "NodeJS" = "NodeJS", "Geek Uninstaller" = "Geek Uninstaller", "DeskGo" = "DeskGo", "PowerToys" = "PowerToys", "Honeyview" = "Honeyview", "AnyDesk" = "AnyDesk", "Firefox" = "Firefox", "PotPlayer" = "PotPlayer", "Bun" = "Bun", "PowerShell" = "PowerShell" } export declare enum ProjectType { next = "next", remix = "remix", vite = "vite", rsbuild = "rsbuild" } export declare enum CommitType { feat = "feat", fix = "fix", docs = "docs", wip = "wip", perfs = "perfs", rollback = "rollback", other = "other" } export declare const SpawnOptions: { shell: boolean; stdio: string; }; export declare const agent: Agent | undefined; export declare const addedRules: string[]; export declare const isSudo: boolean;