diff --git a/types/stompjs/index.d.ts b/types/stompjs/index.d.ts index 4c591367dc..ced22109d3 100644 --- a/types/stompjs/index.d.ts +++ b/types/stompjs/index.d.ts @@ -26,9 +26,9 @@ export class Client { debug(...args: string[]): any; - connect(headers: { login: string, passcode: string, host?: string }, connectCallback: (frame?: Frame) => any, errorCallback?: (error: string) => any): any; - connect(headers: { }, connectCallback: (frame?: Frame) => any, errorCallback?: (error: string) => any): any; - connect(login: string, passcode: string, connectCallback: (frame?: Frame) => any, errorCallback?: (error: string) => any, host?: string): any; + connect(headers: { login: string, passcode: string, host?: string }, connectCallback: (frame?: Frame) => any, errorCallback?: (error: Frame | string) => any): any; + connect(headers: { }, connectCallback: (frame?: Frame) => any, errorCallback?: (error: Frame | string) => any): any; + connect(login: string, passcode: string, connectCallback: (frame?: Frame) => any, errorCallback?: (error: Frame | string) => any, host?: string): any; disconnect(disconnectCallback: () => any, headers?: {}): any; send(destination: string, headers?: {}, body?: string): any;