$headers * @return array{status: int, body: string, error: ?string} status 0 with an error when no response arrived */ public function send(string $method, string $url, array $headers = [], string $body = '', int $timeout = 60): array; }