@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
38 lines • 1.75 kB
TypeScript
import { ContinueWithVerificationUiFlow } from './ContinueWithVerificationUiFlow';
/**
* Indicates, that the UI flow could be continued by showing a verification ui
* @export
* @interface ContinueWithVerificationUi
*/
export interface ContinueWithVerificationUi {
/**
* Action will always be `show_verification_ui`
* show_verification_ui ContinueWithActionShowVerificationUIString
* @type {string}
* @memberof ContinueWithVerificationUi
*/
action: ContinueWithVerificationUiActionEnum;
/**
*
* @type {ContinueWithVerificationUiFlow}
* @memberof ContinueWithVerificationUi
*/
flow: ContinueWithVerificationUiFlow;
}
/**
* @export
*/
export declare const ContinueWithVerificationUiActionEnum: {
readonly ShowVerificationUi: "show_verification_ui";
readonly UnknownDefaultOpenApi: "11184809";
};
export type ContinueWithVerificationUiActionEnum = typeof ContinueWithVerificationUiActionEnum[keyof typeof ContinueWithVerificationUiActionEnum];
/**
* Check if a given object implements the ContinueWithVerificationUi interface.
*/
export declare function instanceOfContinueWithVerificationUi(value: object): value is ContinueWithVerificationUi;
export declare function ContinueWithVerificationUiFromJSON(json: any): ContinueWithVerificationUi;
export declare function ContinueWithVerificationUiFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContinueWithVerificationUi;
export declare function ContinueWithVerificationUiToJSON(json: any): ContinueWithVerificationUi;
export declare function ContinueWithVerificationUiToJSONTyped(value?: ContinueWithVerificationUi | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=ContinueWithVerificationUi.d.ts.map