1: <?php declare(strict_types = 1);
2:
3: namespace PHPStan\Type;
4:
5: use PHPStan\Turbo\ReferencedByTurboExtension;
6:
7: /** @api */
8: #[ReferencedByTurboExtension(key: 'lateResolvableType')]
9: interface LateResolvableType
10: {
11:
12: public function resolve(): Type;
13:
14: public function isResolvable(): bool;
15:
16: }
17: