/** * SmartyMeet Dev03 API REST * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.1 * Contact: developer@smartymeet.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { TriggerSchema, TriggersSchema } from '../models/index'; export interface DeleteTriggerRequest { triggerId: string; } export interface ListTriggersRequest { filterStatus?: ListTriggersFilterStatusEnum; filterCreatedFrom?: Date; filterCreatedTo?: Date; pageSize?: number; pageNumber?: number; pageAfter?: string; pageBefore?: string; } export interface ShowTriggerRequest { triggerId: string; } export interface UpdateTriggerRequest { triggerId: string; } /** * */ export declare class TriggersApi extends runtime.BaseAPI { /** * Creates request options for createTrigger without sending the request */ createTriggerRequestOpts(): Promise; /** * Create a new workflow trigger. * Create Trigger */ createTriggerRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Create a new workflow trigger. * Create Trigger */ createTrigger(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for deleteTrigger without sending the request */ deleteTriggerRequestOpts(requestParameters: DeleteTriggerRequest): Promise; /** * Delete a workflow trigger. * Delete Trigger */ deleteTriggerRaw(requestParameters: DeleteTriggerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Delete a workflow trigger. * Delete Trigger */ deleteTrigger(requestParameters: DeleteTriggerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for listTriggers without sending the request */ listTriggersRequestOpts(requestParameters: ListTriggersRequest): Promise; /** * Returns a collection of workflow triggers. * List Triggers */ listTriggersRaw(requestParameters: ListTriggersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Returns a collection of workflow triggers. * List Triggers */ listTriggers(requestParameters?: ListTriggersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for showTrigger without sending the request */ showTriggerRequestOpts(requestParameters: ShowTriggerRequest): Promise; /** * Get a specific trigger by ID. * Show Trigger */ showTriggerRaw(requestParameters: ShowTriggerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a specific trigger by ID. * Show Trigger */ showTrigger(requestParameters: ShowTriggerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Creates request options for updateTrigger without sending the request */ updateTriggerRequestOpts(requestParameters: UpdateTriggerRequest): Promise; /** * Update a workflow trigger. * Update Trigger */ updateTriggerRaw(requestParameters: UpdateTriggerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Update a workflow trigger. * Update Trigger */ updateTrigger(requestParameters: UpdateTriggerRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * @export */ export declare const ListTriggersFilterStatusEnum: { readonly Active: "active"; readonly Inactive: "inactive"; }; export type ListTriggersFilterStatusEnum = typeof ListTriggersFilterStatusEnum[keyof typeof ListTriggersFilterStatusEnum]; //# sourceMappingURL=TriggersApi.d.ts.map