import type { BacklogApiContext } from "./BacklogApiContext"; export type BacklogTypedArray = Int8Array | Uint8Array | Uint8ClampedArray | Int16Array | Uint16Array | Int32Array | Uint32Array | Float32Array | Float64Array | BigInt64Array | BigUint64Array; export type BacklogRequestBody = Blob | FormData | URLSearchParams | string | BacklogTypedArray | DataView; export type BacklogRequestOption = { method: string; headers: Headers; body?: BacklogRequestBody; mode?: "cors" | "no-cors" | "same-origin"; signal?: AbortSignal; [key: string]: unknown; }; export interface BacklogRequestOptions { path: string; query?: URLSearchParams; body?: BacklogRequestBody; context?: BacklogApiContext; internal: { endpoint: string; }; } export interface BacklogRequestOptionsGet extends Omit, "body"> { }