UNPKG

@documedis-components/prescription-sign

Version:

React component for signing electronic prescriptions with HIN authentication

25 lines (24 loc) 1.08 kB
import { ActorRef, AnyMachineSnapshot, AnyEventObject } from 'xstate'; import { HINClient } from '../integration/hin'; import { PrescriptionSignEvents } from '../types'; export declare const listenSamlAuthMessageActor: import('xstate').CallbackActorLogic<AnyEventObject, { hinClient: HINClient; }, import('xstate').EventObject>; export declare const initSAMLAuthCodeActor: import('xstate').PromiseActorLogic<void, { parent: ActorRef<AnyMachineSnapshot, PrescriptionSignEvents>; popupRef: Window | null; hinClient: HINClient; recover: boolean; sessionToken?: string; }, import('xstate').EventObject>; export declare const listenSAMLAuthCodeMessageActor: import('xstate').CallbackActorLogic<AnyEventObject, { hinClient: HINClient; }, import('xstate').EventObject>; export declare const getSAMLAuthHandleActor: import('xstate').PromiseActorLogic<{ sessionToken: string; }, { parent: ActorRef<AnyMachineSnapshot, PrescriptionSignEvents>; authCode: string; hinClient: HINClient; sessionToken?: string; }, import('xstate').EventObject>;