/** * authentik * Making authentication simple. * * The version of the OpenAPI document: 2025.6.3 * Contact: hello@goauthentik.io * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { DeniedActionEnum } from './DeniedActionEnum'; import type { FlowLayoutEnum } from './FlowLayoutEnum'; import type { PolicyEngineMode } from './PolicyEngineMode'; import type { FlowDesignationEnum } from './FlowDesignationEnum'; /** * Stripped down flow serializer * @export * @interface FlowSetRequest */ export interface FlowSetRequest { /** * * @type {string} * @memberof FlowSetRequest */ name: string; /** * Visible in the URL. * @type {string} * @memberof FlowSetRequest */ slug: string; /** * Shown as the Title in Flow pages. * @type {string} * @memberof FlowSetRequest */ title: string; /** * Decides what this Flow is used for. For example, the Authentication flow is redirect to when an un-authenticated user visits authentik. * @type {FlowDesignationEnum} * @memberof FlowSetRequest */ designation: FlowDesignationEnum; /** * * @type {PolicyEngineMode} * @memberof FlowSetRequest */ policyEngineMode?: PolicyEngineMode; /** * Enable compatibility mode, increases compatibility with password managers on mobile devices. * @type {boolean} * @memberof FlowSetRequest */ compatibilityMode?: boolean; /** * * @type {FlowLayoutEnum} * @memberof FlowSetRequest */ layout?: FlowLayoutEnum; /** * Configure what should happen when a flow denies access to a user. * @type {DeniedActionEnum} * @memberof FlowSetRequest */ deniedAction?: DeniedActionEnum; } /** * Check if a given object implements the FlowSetRequest interface. */ export declare function instanceOfFlowSetRequest(value: object): value is FlowSetRequest; export declare function FlowSetRequestFromJSON(json: any): FlowSetRequest; export declare function FlowSetRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): FlowSetRequest; export declare function FlowSetRequestToJSON(json: any): FlowSetRequest; export declare function FlowSetRequestToJSONTyped(value?: FlowSetRequest | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=FlowSetRequest.d.ts.map