@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
26 lines • 1.18 kB
TypeScript
import { ContinueWithRecoveryUi } from './ContinueWithRecoveryUi';
import { ContinueWithRedirectBrowserTo } from './ContinueWithRedirectBrowserTo';
import { ContinueWithSetOrySessionToken } from './ContinueWithSetOrySessionToken';
import { ContinueWithSettingsUi } from './ContinueWithSettingsUi';
import { ContinueWithVerificationUi } from './ContinueWithVerificationUi';
/**
* @type ContinueWith
*
* @export
*/
export type ContinueWith = {
action: 'redirect_browser_to';
} & ContinueWithRedirectBrowserTo | {
action: 'set_ory_session_token';
} & ContinueWithSetOrySessionToken | {
action: 'show_recovery_ui';
} & ContinueWithRecoveryUi | {
action: 'show_settings_ui';
} & ContinueWithSettingsUi | {
action: 'show_verification_ui';
} & ContinueWithVerificationUi;
export declare function ContinueWithFromJSON(json: any): ContinueWith;
export declare function ContinueWithFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContinueWith;
export declare function ContinueWithToJSON(json: any): any;
export declare function ContinueWithToJSONTyped(value?: ContinueWith | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=ContinueWith.d.ts.map