diff options
author | 2023-06-24 02:44:50 -0400 | |
---|---|---|
committer | 2023-06-29 23:37:11 -0400 | |
commit | 8fbf24fc2fcca36fa78f36c7fd21f729c46c5cdb (patch) | |
tree | b86e22b1281588245c6b23156f00f1ba8d4dd5d1 /packages/bun-types/bun.d.ts | |
parent | b9460087e391c454f323390a42902a3ed024c8bc (diff) | |
download | bun-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.ts | 14 |
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 = |