landstrasse
Version:
Strongly typed WAMP Client for browsers
11 lines (10 loc) • 509 B
TypeScript
import type { WampErrorMessage } from '../types/Protocol';
import type { WampDict, WampID, WampList, WampURI } from '../types/messages/MessageTypes';
declare class WampError<TArgs extends WampList = WampList, TKwArgs extends WampDict = WampDict> {
errorUri: WampURI;
args?: TArgs | undefined;
kwArgs?: TKwArgs | undefined;
constructor(errorUri: WampURI, args?: TArgs | undefined, kwArgs?: TKwArgs | undefined);
toErrorMessage(callId: WampID): WampErrorMessage;
}
export default WampError;