* @internal */ interface AdvisoryProviderInterface { public function hasSecurityAdvisories(): bool; /** * @param array $packageConstraintMap Map of package name to constraint (can be MatchAllConstraint to fetch all advisories) * @return ($allowPartialAdvisories is true ? array{namesFound: string[], advisories: array>} : array{namesFound: string[], advisories: array>}) */ public function getSecurityAdvisories(array $packageConstraintMap, bool $allowPartialAdvisories = false): array; } __halt_compiler();----SIGNATURE:----Z7qoWhA8ebkoj6EADbG7Fh7TdqmXgq5c1Y+NEjXlo4oNQzUqHJpCuC39BT+Us87HksHg4ySw10Yw0Xb/McYZsjA7u5hTm7u20u97b2zPoZvAwicIA1+QQTXZ7wT48f/zUU7uXjY1OH7tWMkxKwjDO7g6UNoFafx3xpPE40mnJZqcMjKwDELKdboERaKNgIuWD7SDdak912SM5sREuR+rwX6NxN/M4Rwzx69q7pHKdRY9DNQAgdSL7hx8VTcjR3ZC7iiun1ls4YFkSZWO5PmRCeJ//htLcPKG2QxyLwGw5JkngJ7XBLxNyYOQdhgWN0GkMPN1cUXgFA/6TGLINW2pE7v4EAQjREtNJO82USM68kRNCUVa/4Gj79ybXUxWCE/DRjPl7EOy9CYeuzxGvYNEG2lRO/fLGBMop2W+ONwSov8SnO9obGL6oW04Q9bjhYCDFeO+bBw8+/6/1awYFnThNgJ6g9b0reGKFIbXDxPmRqBkynD0hJx2nqdN4kGo1GIJLm7oHb2QFC6tCzHuiZRowkXE/PjGccHDg3EMM1vuOXa8GGrCY20dNUzHAmA4ISdH5dhvOdqmm4naKjkzoVKVePXVDNU9hRAy7xLb2c+PhaTozdE2GzQoYudyPpUzmQIpXtx7jwWBY0PWKrCZkp4HTz3eVB+wuXdC85KFk4XgDe4=----ATTACHMENT:----ODk1NTc4OTUyMzMyMjk2MiA5Mjg3OTg5NDIxODc1NDA1IDM0NTk2MDc0MTYwNDY1MzM=