import { CommandModule, Arguments, Argv, Options } from "yargs";
interface SynthOptions extends Options {
    watch: boolean;
    filename: string;
}
export declare class SynthCommand<U extends SynthOptions> implements CommandModule<{}, U> {
    command: string;
    describe: string;
    builder: (args: Argv) => Argv<U>;
    handler: (args: Arguments<U>) => Promise<void>;
}
export {};
