Res types
export type SseSource = Func<
[send: Func<[item: { data: unknown; event?: string; id?: string }], void>],
void | Func<[], void>
>;
export type ResInit = {
cookies?: CookiesInit;
headers?: HeadersInit;
status?: Status;
statusText?: string;
};
export type ResBody<R = unknown> = R | BodyInit | null | undefined;
export type NdjsonSource = Func<[send: Func<[item: unknown], void>], void | Func<[], void>>;