$params * @return array */ public function validate( array $params ): array; /** * @param array $params Validated params. * @return array Structured result (JSON-serialisable, redacted). */ public function execute( array $params, float $deadline ): array; }