import { Command, CommandRunner } from "@xieyuheng/command-line"; import { Runner } from "../Runner"; declare type Args = { file: string; }; declare type Opts = { watch?: boolean; }; export declare class RunCommand extends Command { name: string; description: string; args: { file: import("@xieyuheng/ty/lib/schemas").StringSchema; }; opts: { watch: import("@xieyuheng/ty/lib/schemas").UnionSchema; }; runner: Runner; constructor(); help(runner: CommandRunner): string; execute(argv: Args & Opts): Promise; watch(path: string): Promise; } export {};