UNPKG

@documedis-components/prescription-sign

Version:

React component for signing electronic prescriptions with HIN authentication

19 lines (18 loc) 787 B
import { ActorRef, AnyMachineSnapshot, AnyEventObject } from 'xstate'; import { HINClient } from '../integration/hin'; import { PrescriptionSignEvents } from '../types'; export declare const initOAuthActor: import('xstate').PromiseActorLogic<void, { parent: ActorRef<AnyMachineSnapshot, PrescriptionSignEvents>; popupRef: Window | null; hinClient: HINClient; }, import('xstate').EventObject>; export declare const listenOAuthMessageActor: import('xstate').CallbackActorLogic<AnyEventObject, { hinClient: HINClient; sessionToken?: string; }, import('xstate').EventObject>; export declare const refreshTokenActor: import('xstate').PromiseActorLogic<{ sessionToken: string; }, { hinClient: HINClient; sessionToken?: string; }, import('xstate').EventObject>;