/**
 * Slack - Message Resource
 * Re-exports all operation types for this resource.
 */

import type { SlackV2MessageDeleteNode } from './operation_delete';
import type { SlackV2MessageGetPermalinkNode } from './operation_get_permalink';
import type { SlackV2MessagePostNode } from './operation_post';
import type { SlackV2MessageSearchNode } from './operation_search';
import type { SlackV2MessageSendAndWaitNode } from './operation_send_and_wait';
import type { SlackV2MessageUpdateNode } from './operation_update';

export * from './operation_delete';
export * from './operation_get_permalink';
export * from './operation_post';
export * from './operation_search';
export * from './operation_send_and_wait';
export * from './operation_update';

export type SlackV2MessageNode =
  | SlackV2MessageDeleteNode
  | SlackV2MessageGetPermalinkNode
  | SlackV2MessagePostNode
  | SlackV2MessageSearchNode
  | SlackV2MessageSendAndWaitNode
  | SlackV2MessageUpdateNode
  ;