/** * NodeRainbowSDK provides browser environment simulation for Rainbow SDK in Node.js */ export declare class NodeRainbowSDK { /** * Initializes the Node.js environment with browser-like globals * @returns */ initNode(): Promise; /** * Sets up DOM-related globals on globalThis * @returns */ private setDOM; /** * Sets up event-related globals on globalThis * @returns */ private setEvent; /** * Sets up localStorage global on globalThis * @returns */ private setLocalstorage; /** * Sets up WebSocket global on globalThis * @returns */ private setWebsocket; /** * Sets up Image global on globalThis using canvas * @returns */ private setImage; /** * Sets up miscellaneous global variables needed by Rainbow SDK * @returns */ private setGlobals; } //# sourceMappingURL=node.sdk.d.ts.map