Skip to content

Commit 508360d

Browse files
committed
Улучшил тайпинги
1 parent 49438e2 commit 508360d

1 file changed

Lines changed: 22 additions & 1 deletion

File tree

src/index.d.ts

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
import { EventEmitter } from "events";
22

3-
declare class BaseClient extends EventEmitter {}
3+
declare class BaseClient extends EventEmitter {
4+
constructor({ phone, uri, headers, token, sendFakeTelemetry, host, port, proxy, workDir, sessionName, registration, firstName, lastName, deviceId, reconnect, reconnectDelay }?: {
5+
phone?: string
6+
uri?: string = "wss://api-ws.oneme.ru/websocket"
7+
headers?: any
8+
token?: string
9+
sendFakeTelemetry?: boolean = true
10+
host?: string = "api.oneme.ru"
11+
port?: number = 443
12+
proxy?: any
13+
workDir?: string = "."
14+
sessionName?: string = "session.db"
15+
registration?: boolean = false
16+
firstName?: string
17+
lastName?: string
18+
deviceId?: string
19+
reconnect?: boolean = true
20+
reconnectDelay?: number = 1
21+
})
22+
setLogLevel(level: "error" | "warn" | "info" | "debug")
23+
start(): Promise<undefined>
24+
}
425

526
declare namespace NodeMax {
627
class MaxClient extends BaseClient {}

0 commit comments

Comments
 (0)