jslib-nightly
Version:
SheerID JavaScript Library
14 lines (13 loc) • 814 B
TypeScript
import { VerificationStep, VerificationResponse, MockStep, SubSegment, ErrorId } from '../types/types';
export declare const getRouteOverride: () => MockStep | undefined;
export declare const getSubsegmentOverride: () => SubSegment | undefined;
export declare const getErrorIdOverride: () => ErrorId | undefined;
export declare const getPreviousStepOverride: () => VerificationStep | undefined;
export declare const isMockingLoading: () => boolean;
/**
* Based on page request query params, return a fake response to allow direct access to any step.
*
* @param overriddenStep
* @param serverResponse The actual serverResponse to acquire certain pieces of info from.
*/
export declare const getOverriddenMock: (overriddenStep: MockStep, serverResponse?: VerificationResponse) => Promise<VerificationResponse>;