/** * 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 { PromptTypeEnum } from './PromptTypeEnum'; /** * Serializer for a single Prompt field * @export * @interface StagePrompt */ export interface StagePrompt { /** * * @type {string} * @memberof StagePrompt */ fieldKey: string; /** * * @type {string} * @memberof StagePrompt */ label: string; /** * * @type {PromptTypeEnum} * @memberof StagePrompt */ type: PromptTypeEnum; /** * * @type {boolean} * @memberof StagePrompt */ required: boolean; /** * * @type {string} * @memberof StagePrompt */ placeholder: string; /** * * @type {string} * @memberof StagePrompt */ initialValue: string; /** * * @type {number} * @memberof StagePrompt */ order: number; /** * * @type {string} * @memberof StagePrompt */ subText: string; /** * * @type {Array} * @memberof StagePrompt */ choices: Array | null; } /** * Check if a given object implements the StagePrompt interface. */ export declare function instanceOfStagePrompt(value: object): value is StagePrompt; export declare function StagePromptFromJSON(json: any): StagePrompt; export declare function StagePromptFromJSONTyped(json: any, ignoreDiscriminator: boolean): StagePrompt; export declare function StagePromptToJSON(json: any): StagePrompt; export declare function StagePromptToJSONTyped(value?: StagePrompt | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=StagePrompt.d.ts.map