import yargs from "yargs"; import Command from "./command"; import type { CliOptions, RunCallback } from "./apm-cli"; export default class Develop extends Command { parseOptions(argv: string[]): yargs.Argv<{}>; getRepositoryUrl(packageName: string, callback: any): Promise; cloneRepository(repoUrl: string, packageDirectory: string, options: CliOptions, callback?: () => void): Promise; installDependencies(packageDirectory: string, options: CliOptions, callback?: () => void): any; linkPackage(packageDirectory: string, options: any, callback?: () => void): any; run(options: CliOptions, callback: RunCallback): any; }