import { CommandHandlerWithEvents, KResponse, ParsedOptions } from '../models/command'; import { ExecOptions } from '../models/execOptions'; /** * Do the given arguments (both positional and optional) conform to * the minimal requirements of the usage model of the given * `evaluator`? * */ export default function enforceUsage(argv: string[], evaluator: CommandHandlerWithEvents, execOptions: ExecOptions): boolean;