1: <?php declare(strict_types = 1);
2:
3: namespace PHPStan\Reflection;
4:
5: use PHPStan\Type\Type;
6:
7: /** @api */
8: interface ParametersAcceptorWithPhpDocs extends ParametersAcceptor
9: {
10:
11: /**
12: * @return array<int, ParameterReflectionWithPhpDocs>
13: */
14: public function getParameters(): array;
15:
16: public function getPhpDocReturnType(): Type;
17:
18: public function getNativeReturnType(): Type;
19:
20: }
21: