code: protected function createConfigurationDefinition()
      {
          return new FixerConfigurationResolver([
              (new FixerOptionBuilder(self::OPTION_MUTE_DEPRECATION_ERROR, 'Whether to add `@` in deprecation notices.'))
                  ->setAllowedTypes(['bool'])
                  ->setDefault(true)
                  ->getOption(),
              (new FixerOptionBuilder(self::OPTION_NOISE_REMAINING_USAGES, 'Whether to remove `@` in remaining usages.'))
                  ->setAllowedTypes(['bool'])
                  ->setDefault(false)
                  ->getOption(),
              (new FixerOptionBuilder(self::OPTION_NOISE_REMAINING_USAGES_EXCLUDE, 'List of global functions to exclude from removing `@`'))
                  ->setAllowedTypes(['array'])
                  ->setDefault([])
                  ->getOption(),
          ]);
      }
docs: {@inheritdoc}