UNPKG

@authsignal/browser

Version:

<img width="1070" alt="Authsignal" src="https://raw.githubusercontent.com/authsignal/authsignal-browser/main/.github/images/authsignal.png">

20 lines (19 loc) 699 B
import { QrCodeChallengeResponse } from "../api/types/qr-code"; import { AuthsignalResponse } from "../types"; import { ChallengeParams } from "../qr-code"; import { BaseQrHandler } from "./base-qr-handler"; export declare class WebSocketQrHandler extends BaseQrHandler { private wsClient; private cache; private enableLogging; constructor({ baseUrl, tenantId, enableLogging }: { baseUrl: string; tenantId: string; enableLogging: boolean; }); challenge(params: ChallengeParams): Promise<AuthsignalResponse<QrCodeChallengeResponse>>; refresh({ custom }?: { custom?: Record<string, unknown>; }): Promise<void>; disconnect(): void; }