aboutsummaryrefslogtreecommitdiff
path: root/packages/bun-types/bun.d.ts
diff options
context:
space:
mode:
authorGravatar dave caruso <me@paperdave.net> 2023-06-24 02:44:50 -0400
committerGravatar dave caruso <me@paperdave.net> 2023-06-29 23:37:11 -0400
commit8fbf24fc2fcca36fa78f36c7fd21f729c46c5cdb (patch)
treeb86e22b1281588245c6b23156f00f1ba8d4dd5d1 /packages/bun-types/bun.d.ts
parentb9460087e391c454f323390a42902a3ed024c8bc (diff)
downloadbun-8fbf24fc2fcca36fa78f36c7fd21f729c46c5cdb.tar.gz
bun-8fbf24fc2fcca36fa78f36c7fd21f729c46c5cdb.tar.zst
bun-8fbf24fc2fcca36fa78f36c7fd21f729c46c5cdb.zip
start eventstream
Diffstat (limited to 'packages/bun-types/bun.d.ts')
-rw-r--r--packages/bun-types/bun.d.ts14
1 files changed, 14 insertions, 0 deletions
diff --git a/packages/bun-types/bun.d.ts b/packages/bun-types/bun.d.ts
index 86ded9aa0..6afcbc1bd 100644
--- a/packages/bun-types/bun.d.ts
+++ b/packages/bun-types/bun.d.ts
@@ -3978,6 +3978,20 @@ declare module "bun" {
buffer: ArrayBufferView | ArrayBufferLike,
offset?: number,
): number;
+
+ interface EventStreamOptions {
+ signal?: AbortSignal;
+ start?(sse: EventStream): void;
+ cancel?(sse: EventStream): void;
+ headers?: HeadersInit;
+ }
+
+ class EventStream extends ReadableStream {
+ constructor(options?: EventStreamOptions);
+
+ send(data?: any): void;
+ send(event: string, data?: any): void;
+ }
}
type TypedArray =