/** * 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 { SkipReason } from './SkipReason'; /** * * @export * @interface SimulatedRuleEventDto */ export interface SimulatedRuleEventDto { /** * The unique event id. * @type {string} * @memberof SimulatedRuleEventDto */ eventId: string; /** * The the unique id of the simulated event. * @type {string} * @memberof SimulatedRuleEventDto */ uniqueId: string; /** * The name of the event. * @type {string} * @memberof SimulatedRuleEventDto */ eventName: string; /** * The source event. * @type {any} * @memberof SimulatedRuleEventDto */ event: any | null; /** * The enriched event. * @type {any} * @memberof SimulatedRuleEventDto */ enrichedEvent?: any | null; /** * The data for the action. * @type {string} * @memberof SimulatedRuleEventDto */ actionName?: string | null; /** * The name of the action. * @type {string} * @memberof SimulatedRuleEventDto */ actionData?: string | null; /** * The name of the event. * @type {string} * @memberof SimulatedRuleEventDto */ error?: string | null; /** * The reason why the event has been skipped. * @type {Array} * @memberof SimulatedRuleEventDto */ skipReasons: Array; } /** * Check if a given object implements the SimulatedRuleEventDto interface. */ export declare function instanceOfSimulatedRuleEventDto(value: any): value is SimulatedRuleEventDto; export declare function SimulatedRuleEventDtoFromJSON(json: any): SimulatedRuleEventDto; export declare function SimulatedRuleEventDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): SimulatedRuleEventDto; export declare function SimulatedRuleEventDtoToJSON(value?: SimulatedRuleEventDto | null, _ignoreDiscriminator?: boolean): any;