import type { CreateEventHookModelDTO } from '../models/CreateEventHookModelDTO'; import type { HookDTO } from '../models/HookDTO'; import type { CancelablePromise } from '../core/CancelablePromise'; export declare class EventCallbacksHooksService { /** * Get a list of event hooks * @returns HookDTO List of hooks * @throws ApiError */ static eventCallbacksHooks(): CancelablePromise>; /** * Creates an event hook * Creates an event hook * @param requestBody Create an event hook * @returns HookDTO Hook Created * @throws ApiError */ static creteHook(requestBody: CreateEventHookModelDTO): CancelablePromise; /** * Get an event hook by ID * Get an event hooks by ID * @param hookId ID of the hook * @returns HookDTO Hook * @throws ApiError */ static getHookById(hookId: number): CancelablePromise; /** * Deletes an event hook * Deletes an event hook * @param hookId ID of the hook * @returns any Hook deleted * @throws ApiError */ static deleteHookById(hookId: number): CancelablePromise; }