1: <?php declare(strict_types = 1);
2:
3: namespace PHPStan\Command;
4:
5: /**
6: * @api
7: * @api-do-not-implement
8: */
9: interface Output
10: {
11:
12: public function writeFormatted(string $message): void;
13:
14: public function writeLineFormatted(string $message): void;
15:
16: public function writeRaw(string $message): void;
17:
18: public function getStyle(): OutputStyle;
19:
20: public function isVerbose(): bool;
21:
22: public function isVeryVerbose(): bool;
23:
24: public function isDebug(): bool;
25:
26: public function isDecorated(): bool;
27:
28: }
29: