<?phpnamespaceConsolidation\AnnotatedCommand\Options;useConsolidation\AnnotatedCommand\Parser\CommandInfo;useSymfony\Component\Console\Input\InputOption;/** * Option providers can add options to commands based on the annotations * present in a command. For example, a command that specifies @fields * will automatically be given --format and --fields options. * * @see AnnotatedCommandFactory::addListener() * @see HookManager::addOptionHook() */interfaceAutomaticOptionsProviderInterface{/** * @return InputOption[] */publicfunctionautomaticOptions(CommandInfo$commandInfo);}