import { BaseCommand } from '@yarnpkg/cli'; import { InstallMode } from '@yarnpkg/core'; import { Usage } from 'clipanion'; import * as t from 'typanion'; export default class UpCommand extends BaseCommand { static paths: string[][]; static usage: Usage; interactive: boolean | undefined; fixed: boolean; exact: boolean; tilde: boolean; caret: boolean; recursive: boolean; noTimeGate: boolean; mode: InstallMode | undefined; patterns: string[]; static schema: t.LooseValidator<{ [key: string]: unknown; }, { [key: string]: unknown; }>[]; execute(): Promise<0 | 1>; executeUpRecursive(): Promise<0 | 1>; executeUpClassic(): Promise<0 | 1>; }