<?php

declare(strict_types=1);

use Composer\InstalledVersions;
use Composer\Semver\VersionParser;
use Ghostwriter\Revamp\Package\{{ $vendor }}\{{ $package }}\{{ $rule }};
use Rector\Config\RectorConfig;

return static function (RectorConfig $rectorConfig): void {
    if (! InstalledVersions::satisfies(new VersionParser(), 'ghostwriter/revamp', '*')) {
        return;
    }

    $rectorConfig->rule({{ $rule }}::class);
};
