/** * 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 { AssetChangedRuleTriggerDto } from './AssetChangedRuleTriggerDto'; import { CommentRuleTriggerDto } from './CommentRuleTriggerDto'; import { ContentChangedRuleTriggerDto } from './ContentChangedRuleTriggerDto'; import { ManualRuleTriggerDto } from './ManualRuleTriggerDto'; import { SchemaChangedRuleTriggerDto } from './SchemaChangedRuleTriggerDto'; import { UsageRuleTriggerDto } from './UsageRuleTriggerDto'; /** * * @export * @interface RuleTriggerDto */ export interface RuleTriggerDto { /** * * @type {string} * @memberof RuleTriggerDto */ triggerType: string; } export declare function isAssetChangedRuleTriggerDto(value: RuleTriggerDto): value is AssetChangedRuleTriggerDto; export declare function isCommentRuleTriggerDto(value: RuleTriggerDto): value is CommentRuleTriggerDto; export declare function isContentChangedRuleTriggerDto(value: RuleTriggerDto): value is ContentChangedRuleTriggerDto; export declare function isManualRuleTriggerDto(value: RuleTriggerDto): value is ManualRuleTriggerDto; export declare function isSchemaChangedRuleTriggerDto(value: RuleTriggerDto): value is SchemaChangedRuleTriggerDto; export declare function isUsageRuleTriggerDto(value: RuleTriggerDto): value is UsageRuleTriggerDto; /** * Check if a given object implements the RuleTriggerDto interface. */ export declare function instanceOfRuleTriggerDto(value: any): value is RuleTriggerDto; export declare function RuleTriggerDtoFromJSON(json: any): RuleTriggerDto; export declare function RuleTriggerDtoFromJSONTyped(json: any, _ignoreDiscriminator: boolean): RuleTriggerDto; export declare function RuleTriggerDtoToJSON(value?: RuleTriggerDto | null, _ignoreDiscriminator?: boolean): any;