import type { DevToolsSys } from "../types"; import type { CLIArgs } from "./index"; export declare const runCodeCommand: (sys: DevToolsSys, subCommand: string, args: CLIArgs) => Promise; export declare const runCodeGen: (sys: DevToolsSys, args: CLIArgs) => Promise; export declare function checkProjectRoot(sys: DevToolsSys, interactive: boolean): Promise; export declare function getUserContext(sys: DevToolsSys): Promise<{ [x: string]: string | boolean | string[] | undefined; client: string; clientVersion: string; nodeVersion: string; systemPlatform: string; frameworks: string[]; systemEOL: string; systemArch: string; systemShell?: string | undefined; inGitRepo?: boolean | undefined; }>;