journey( __namedParameters: { config: JourneyClientConfig; logger?: { custom?: CustomLogger; level: LogLevel }; requestMiddleware?: RequestMiddleware[]; },): Promise< { next: ( step: Step, options?: StepOptions, ) => Promise< undefined | JourneyStep | JourneyLoginSuccess | JourneyLoginFailure, >; redirect: (step: JourneyStep) => Promise<void>; resume: ( url: string, options?: StepOptions, ) => Promise< undefined | JourneyStep | JourneyLoginSuccess | JourneyLoginFailure, >; start: ( options?: StepOptions, ) => Promise< undefined | JourneyStep | JourneyLoginSuccess | JourneyLoginFailure, >; },> Returns Promise<
{
next: (
step: Step,
options?: StepOptions,
) => Promise<
undefined
| JourneyStep
| JourneyLoginSuccess
| JourneyLoginFailure,
>;
redirect: (step: JourneyStep) => Promise<void>;
resume: (
url: string,
options?: StepOptions,
) => Promise<
undefined
| JourneyStep
| JourneyLoginSuccess
| JourneyLoginFailure,
>;
start: (
options?: StepOptions,
) => Promise<
undefined
| JourneyStep
| JourneyLoginSuccess
| JourneyLoginFailure,
>;
},
>