@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
38 lines • 1.62 kB
TypeScript
import { ContinueWithSettingsUiFlow } from './ContinueWithSettingsUiFlow';
/**
* Indicates, that the UI flow could be continued by showing a settings ui
* @export
* @interface ContinueWithSettingsUi
*/
export interface ContinueWithSettingsUi {
/**
* Action will always be `show_settings_ui`
* show_settings_ui ContinueWithActionShowSettingsUIString
* @type {string}
* @memberof ContinueWithSettingsUi
*/
action: ContinueWithSettingsUiActionEnum;
/**
*
* @type {ContinueWithSettingsUiFlow}
* @memberof ContinueWithSettingsUi
*/
flow: ContinueWithSettingsUiFlow;
}
/**
* @export
*/
export declare const ContinueWithSettingsUiActionEnum: {
readonly ShowSettingsUi: "show_settings_ui";
readonly UnknownDefaultOpenApi: "11184809";
};
export type ContinueWithSettingsUiActionEnum = typeof ContinueWithSettingsUiActionEnum[keyof typeof ContinueWithSettingsUiActionEnum];
/**
* Check if a given object implements the ContinueWithSettingsUi interface.
*/
export declare function instanceOfContinueWithSettingsUi(value: object): value is ContinueWithSettingsUi;
export declare function ContinueWithSettingsUiFromJSON(json: any): ContinueWithSettingsUi;
export declare function ContinueWithSettingsUiFromJSONTyped(json: any, ignoreDiscriminator: boolean): ContinueWithSettingsUi;
export declare function ContinueWithSettingsUiToJSON(json: any): ContinueWithSettingsUi;
export declare function ContinueWithSettingsUiToJSONTyped(value?: ContinueWithSettingsUi | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=ContinueWithSettingsUi.d.ts.map