/** * 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 { UserTypeEnum } from './UserTypeEnum'; import type { FlowSetRequest } from './FlowSetRequest'; import type { UserCreationModeEnum } from './UserCreationModeEnum'; /** * UserWriteStage Serializer * @export * @interface PatchedUserWriteStageRequest */ export interface PatchedUserWriteStageRequest { /** * * @type {string} * @memberof PatchedUserWriteStageRequest */ name?: string; /** * * @type {Array} * @memberof PatchedUserWriteStageRequest */ flowSet?: Array; /** * * @type {UserCreationModeEnum} * @memberof PatchedUserWriteStageRequest */ userCreationMode?: UserCreationModeEnum; /** * When set, newly created users are inactive and cannot login. * @type {boolean} * @memberof PatchedUserWriteStageRequest */ createUsersAsInactive?: boolean; /** * Optionally add newly created users to this group. * @type {string} * @memberof PatchedUserWriteStageRequest */ createUsersGroup?: string | null; /** * * @type {UserTypeEnum} * @memberof PatchedUserWriteStageRequest */ userType?: UserTypeEnum; /** * * @type {string} * @memberof PatchedUserWriteStageRequest */ userPathTemplate?: string; } /** * Check if a given object implements the PatchedUserWriteStageRequest interface. */ export declare function instanceOfPatchedUserWriteStageRequest(value: object): value is PatchedUserWriteStageRequest; export declare function PatchedUserWriteStageRequestFromJSON(json: any): PatchedUserWriteStageRequest; export declare function PatchedUserWriteStageRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): PatchedUserWriteStageRequest; export declare function PatchedUserWriteStageRequestToJSON(json: any): PatchedUserWriteStageRequest; export declare function PatchedUserWriteStageRequestToJSONTyped(value?: PatchedUserWriteStageRequest | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=PatchedUserWriteStageRequest.d.ts.map