*/ interface PolicyInterface { /** * @phpstan-param Constraint::STR_OP_* $operator */ public function versionCompare(PackageInterface $a, PackageInterface $b, string $operator): bool; /** * @param int[] $literals * @return int[] */ public function selectPreferredPackages(Pool $pool, array $literals, ?string $requiredPackage = null): array; } __halt_compiler();----SIGNATURE:----Pr4Ea2gpf7Jn2iy853NuhVK7Wcn/C50IEbxl81bS9LwgiTPkc7xtF/ouirm857Qn8Q3EUXkzonpwsgL9L3MKXspprcgBIyCs7jOh/VhtAPKgUdtBKs9lRYEwonExHw27+auso8ifBmAXUU+GLIeaEGUXBIoc5sRklkccp/PZLqPq5mG3Gczsr1/D0APjmONFuTD7MQzir3gk4eh29/Q6A8iD5xhDJxvtozPGwb2eVfIWo2x7lw3Ot0RYFv4AgQOWVSGW/7KRS/MYgxjDEBR/M6xeOBhZySSZuFgVImUG40+D4XpEiSa5XKPKps4eSInhjVeFZa5ClW+Q4BE/zKUHdCgrhyaH012xrSKu9G4BViQeiFgZZYCNPPEmQUlIVbeL4ellrui2Io2ZTstUkR5WGdLk1XmpBaE22xK600+zj8Coi1WQI62FVS8ouVbqXM/QJG2Q5rvkDleQUBYq8Fr6Nii2j9pSoBKPPamigvBoK5NGyYUWwDku2QL7VACHl2cxdPevVisEeygxOlosmoSfQuwPvoD3t4VBt1adxeKbTADvYbZUCuWbjuYkKShaY4Kg0M7AOEGV//KHuQSZpc56xriG574+3j+c6FEPdaJP8eT5Xs4DoU6t5BdBVN8I/Fkk4YS2/JVi8HlFLxx6/kcyJNXKDtnm+7/YlFQx0nRafIw=----ATTACHMENT:----NTU5MzcyNzI1Mjc5NTI5MCAxOTE4MjkzNDU2NjUzNTE1IDM5NzQ5MjM5MTkyODkyOTE=