/// import yargs from "yargs"; import Command from "./command"; import { PackageMetadata } from "./packages"; import type { CliOptions, RunCallback } from "./apm-cli"; export default class List extends Command { private disabledPackages?; constructor(); parseOptions(argv: string[]): yargs.Argv & { versions: boolean; }>; isPackageDisabled(name: any): boolean; logPackages(packages: PackageMetadata[], options: any): void | any[]; checkExclusiveOptions(options: any, positive_option: any, negative_option: any, value: any): any; isPackageVisible(options: any, manifest: any): any; listPackages(directoryPath: any, options: any): any[]; listUserPackages(options: any, callback: any): any; listDevPackages(options: any, callback: any): any; listGitPackages(options: any, callback: any): any; listBundledPackages(options: any, callback: any): void | import("child_process").ChildProcess; listInstalledPackages(options: any): any; listPackagesAsJson(options: any, callback?: () => void): void | import("child_process").ChildProcess; run(options: CliOptions, callback: RunCallback): any; }