UNPKG

@slack/types

Version:

Shared type definitions for the Node Slack SDK

82 lines 2.07 kB
export interface WorkflowDeletedEvent { type: 'workflow_deleted'; workflow_id: string; workflow_draft_configuration: { version_id: string; app_steps: { app_id: string; workflow_step_id: string; callback_id: string; }[]; }; event_ts: string; } export interface WorkflowPublishedEvent { type: 'workflow_published'; workflow_id: string; workflow_published_configuration: { version_id: string; app_steps: { app_id: string; workflow_step_id: string; callback_id: string; }[]; }; event_ts: string; } export interface WorkflowUnpublishedEvent { type: 'workflow_unpublished'; workflow_id: string; workflow_draft_configuration: { version_id: string; app_steps: { app_id: string; workflow_step_id: string; callback_id: string; }[]; }; event_ts: string; } export interface WorkflowStepDeletedEvent { type: 'workflow_step_deleted'; workflow_id: string; workflow_draft_configuration: { version_id: string; app_steps: { app_id: string; workflow_step_id: string; callback_id: string; }[]; }; workflow_published_configuration?: { version_id: string; app_steps: { app_id: string; workflow_step_id: string; callback_id: string; }[]; }; event_ts: string; } export interface WorkflowStepExecuteEvent { type: 'workflow_step_execute'; callback_id: string; workflow_step: { workflow_step_execute_id: string; workflow_id: string; workflow_instance_id: string; step_id: string; inputs: { [key: string]: { value: any; }; }; outputs: { name: string; type: string; label: string; }[]; }; event_ts: string; } //# sourceMappingURL=steps-from-apps.d.ts.map