/** * 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 { FlowStageBinding } from './FlowStageBinding'; /** * Serializer for an active FlowPlan * @export * @interface FlowInspectorPlan */ export interface FlowInspectorPlan { /** * * @type {FlowStageBinding} * @memberof FlowInspectorPlan */ readonly currentStage: FlowStageBinding; /** * * @type {FlowStageBinding} * @memberof FlowInspectorPlan */ readonly nextPlannedStage: FlowStageBinding; /** * Get the plan's context, sanitized * @type {{ [key: string]: any; }} * @memberof FlowInspectorPlan */ readonly planContext: { [key: string]: any; }; /** * Get a unique session ID * @type {string} * @memberof FlowInspectorPlan */ readonly sessionId: string; } /** * Check if a given object implements the FlowInspectorPlan interface. */ export declare function instanceOfFlowInspectorPlan(value: object): value is FlowInspectorPlan; export declare function FlowInspectorPlanFromJSON(json: any): FlowInspectorPlan; export declare function FlowInspectorPlanFromJSONTyped(json: any, ignoreDiscriminator: boolean): FlowInspectorPlan; export declare function FlowInspectorPlanToJSON(json: any): FlowInspectorPlan; export declare function FlowInspectorPlanToJSONTyped(value?: Omit | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=FlowInspectorPlan.d.ts.map