/** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0.0 * * * 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 { FlowExecutionStepStateDto } from './FlowExecutionStepStateDto'; import type { DynamicFlowDefinitionDto } from './DynamicFlowDefinitionDto'; import type { FlowExecutionStatus } from './FlowExecutionStatus'; /** * * @export * @interface DynamicFlowExecutionStateDto */ export interface DynamicFlowExecutionStateDto { /** * * @type {DynamicFlowDefinitionDto} * @memberof DynamicFlowExecutionStateDto */ definition: DynamicFlowDefinitionDto; /** * The context. * @type {any} * @memberof DynamicFlowExecutionStateDto */ context: any | null; /** * The state of each step. * @type {{ [key: string]: FlowExecutionStepStateDto; }} * @memberof DynamicFlowExecutionStateDto */ steps: { [key: string]: FlowExecutionStepStateDto; }; /** * The next step to be executed. * @type {string} * @memberof DynamicFlowExecutionStateDto */ nextStepId: string; /** * THe time when the next step will be executed. * @type {Date} * @memberof DynamicFlowExecutionStateDto */ nextRun?: Date | null; /** * The creation time. * @type {Date} * @memberof DynamicFlowExecutionStateDto */ created: Date; /** * The completion time. * @type {Date} * @memberof DynamicFlowExecutionStateDto */ completed: Date; /** * * @type {FlowExecutionStatus} * @memberof DynamicFlowExecutionStateDto */ status: FlowExecutionStatus; } /** * Check if a given object implements the DynamicFlowExecutionStateDto interface. */ export declare function instanceOfDynamicFlowExecutionStateDto(value: any): value is DynamicFlowExecutionStateDto; export declare function DynamicFlowExecutionStateDtoFromJSON(json: any): DynamicFlowExecutionStateDto; export declare function DynamicFlowExecutionStateDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): DynamicFlowExecutionStateDto; export declare function DynamicFlowExecutionStateDtoToJSON(value?: DynamicFlowExecutionStateDto | null, _ignoreDiscriminator?: boolean): any;