[Home](./index.md) > [iceshrimp-js](./iceshrimp-js.md) > [Stream](./iceshrimp-js.stream.md) > [(constructor)](./iceshrimp-js.stream._constructor_.md) ## Stream.(constructor) Constructs a new instance of the `Stream` class **Signature:** ```typescript constructor( origin: string, user: { token: string; } | null, options?: { WebSocket?: any; }, ); ``` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | origin | string | | | user | { token: string; } \| null | | | options | { WebSocket?: any; } | _(Optional)_ |