HandshakeProtocol.d.ts 456 B

123456789101112131415
  1. /** @private */
  2. export interface HandshakeRequestMessage {
  3. readonly protocol: string;
  4. readonly version: number;
  5. }
  6. /** @private */
  7. export interface HandshakeResponseMessage {
  8. readonly error: string;
  9. readonly minorVersion: number;
  10. }
  11. /** @private */
  12. export declare class HandshakeProtocol {
  13. writeHandshakeRequest(handshakeRequest: HandshakeRequestMessage): string;
  14. parseHandshakeResponse(data: any): [any, HandshakeResponseMessage];
  15. }