@onboardbase/cli
Version:
[](https://www.npmjs.com/package/@onboardbase/cli) [](https://www.npmjs.com/package/@onboardbase/cli) [ • 948 B
TypeScript
export declare type SocketClientParams = {
accessToken: string;
user: {
email: string;
id: string;
name: string;
};
team: {
id: string;
name: string;
};
environment: {
id: string;
title: string;
member: boolean;
};
project: {
id: string;
title: string;
team: {
id: string;
name: string;
};
};
serverId?: string;
lastCounter?: number;
machineId?: string;
sessionId?: string;
isServiceToken?: boolean;
serviceTokenName?: string;
};
declare class Socket {
private socketParams;
private socket;
private logCounter;
constructor();
initSocket(socketParams?: SocketClientParams): Promise<unknown>;
on(eventName: string, cb: Function): void;
emitEvent(eventName: string, payload: any): void;
}
export declare const SocketClient: Socket;
export {};