@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
38 lines • 1.62 kB
TypeScript
import { ContinueWithRecoveryUiFlow } from './ContinueWithRecoveryUiFlow';
/**
* Indicates, that the UI flow could be continued by showing a recovery ui
* @export
* @interface ContinueWithRecoveryUi
*/
export interface ContinueWithRecoveryUi {
/**
* Action will always be `show_recovery_ui`
* show_recovery_ui ContinueWithActionShowRecoveryUIString
* @type {string}
* @memberof ContinueWithRecoveryUi
*/
action: ContinueWithRecoveryUiActionEnum;
/**
*
* @type {ContinueWithRecoveryUiFlow}
* @memberof ContinueWithRecoveryUi
*/
flow: ContinueWithRecoveryUiFlow;
}
/**
* @export
*/
export declare const ContinueWithRecoveryUiActionEnum: {
readonly ShowRecoveryUi: "show_recovery_ui";
readonly UnknownDefaultOpenApi: "11184809";
};
export type ContinueWithRecoveryUiActionEnum = typeof ContinueWithRecoveryUiActionEnum[keyof typeof ContinueWithRecoveryUiActionEnum];
/**
* Check if a given object implements the ContinueWithRecoveryUi interface.
*/
export declare function instanceOfContinueWithRecoveryUi(value: object): value is ContinueWithRecoveryUi;
export declare function ContinueWithRecoveryUiFromJSON(json: any): ContinueWithRecoveryUi;
export declare function ContinueWithRecoveryUiFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContinueWithRecoveryUi;
export declare function ContinueWithRecoveryUiToJSON(json: any): ContinueWithRecoveryUi;
export declare function ContinueWithRecoveryUiToJSONTyped(value?: ContinueWithRecoveryUi | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=ContinueWithRecoveryUi.d.ts.map