import { CliService } from './modules/cli/cli.service'; import { NodeVersionService } from './modules/node-version/node.version.service'; import { IProgramOptions } from './interfaces'; import { NpmDependencyVersionService } from './modules/npm-dependency-version/npm.dependency.version.service'; import { RateLimitService } from './modules/rate-limit/rate.limit.service'; import { PresenterService } from './modules/presenter/presenter.service'; export declare class AppService { private cliService; private presenterService; private rateLimitService; private nodeVersionService; private npmDependencyVersionService; constructor(cliService: CliService, presenterService: PresenterService, rateLimitService: RateLimitService, nodeVersionService: NodeVersionService, npmDependencyVersionService: NpmDependencyVersionService); main(): Promise; run(options: IProgramOptions): Promise; private nodeCase; private packageCase; private showRateLimit; private setupPresenter; private getPresentationMode; }