<?php

declare(strict_types=1);

namespace App\Framework\Http;

use App\Framework\Http\Cookies\Cookies;

interface Request
{
    public Headers $headers { get; }

    public RequestId $id {get; }

    public string $body { get; }

    public Method $method { get; }

    public array $queryParams { get; }

    public string $path { get; }

    public Cookies $cookies { get; }

    public ServerEnvironment $server {get;}
}
