import ResourceType from './ResourceType'; import RequestMethod from './RequestMethod'; /** @group Classes */ export default class Request { private readonly id; private readonly type; private readonly method; private dirty; private url; private headers; private body; constructor(id: string, type: ResourceType, method: RequestMethod, url: string, headers: Record, body: Uint8Array); getId(): string; getType(): ResourceType; getMethod(): RequestMethod; isDirty(): boolean; getUrl(): string; setUrl(url: string): void; getHeaders(): Record; setHeaders(headers: Record): void; getBody(): Uint8Array; setBody(body: Uint8Array): void; }