import yargs from "yargs"; import Command from "./command"; import type { CliOptions, RunCallback } from "./apm-cli"; import { PackageData } from "./stars"; import { PackageMetadata } from "./packages"; export default class View extends Command { parseOptions(argv: string[]): yargs.Argv<{ compatible: string; }>; loadInstalledAtomVersion(options: any, callback: any): void; getLatestCompatibleVersion(pack: PackageData, options: any, callback: any): void; getRepository(pack: PackageMetadata): any; getPackage(packageName: string, options: CliOptions, callback: (error: string, pack?: any) => any): Promise; run(options: CliOptions, callback: RunCallback): Promise; }