aboutsummaryrefslogtreecommitdiff
path: root/src/api/schema.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/schema.d.ts')
-rw-r--r--src/api/schema.d.ts20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/api/schema.d.ts b/src/api/schema.d.ts
index a303f83b9..e406fbc52 100644
--- a/src/api/schema.d.ts
+++ b/src/api/schema.d.ts
@@ -702,6 +702,22 @@ export interface BunInstall {
global_bin_dir?: string;
}
+export interface ClientServerModule {
+ moduleId: uint32;
+ inputName: StringPointer;
+ assetName: StringPointer;
+ exportNames: StringPointer;
+}
+
+export interface ClientServerModuleManifest {
+ version: uint32;
+ clientModules: ClientServerModule[];
+ serverModules: ClientServerModule[];
+ ssrModules: ClientServerModule[];
+ exportNames: StringPointer[];
+ contents: Uint8Array;
+}
+
export declare function encodeStackFrame(message: StackFrame, bb: ByteBuffer): void;
export declare function decodeStackFrame(buffer: ByteBuffer): StackFrame;
export declare function encodeStackFramePosition(message: StackFramePosition, bb: ByteBuffer): void;
@@ -816,3 +832,7 @@ export declare function encodeNPMRegistryMap(message: NPMRegistryMap, bb: ByteBu
export declare function decodeNPMRegistryMap(buffer: ByteBuffer): NPMRegistryMap;
export declare function encodeBunInstall(message: BunInstall, bb: ByteBuffer): void;
export declare function decodeBunInstall(buffer: ByteBuffer): BunInstall;
+export declare function encodeClientServerModule(message: ClientServerModule, bb: ByteBuffer): void;
+export declare function decodeClientServerModule(buffer: ByteBuffer): ClientServerModule;
+export declare function encodeClientServerModuleManifest(message: ClientServerModuleManifest, bb: ByteBuffer): void;
+export declare function decodeClientServerModuleManifest(buffer: ByteBuffer): ClientServerModuleManifest;