UNPKG

@slack/bolt

Version:

A framework for building Slack apps, fast.

47 lines 1.1 kB
/** * A Slack dialog submit action wrapped in the standard metadata. * * This describes the entire JSON-encoded body of a request from Slack dialogs. */ export interface DialogSubmitAction { type: 'dialog_submission'; callback_id: string; submission: { [name: string]: string; }; state: string; team: { id: string; domain: string; enterprise_id?: string; enterprise_name?: string; } | null; user: { id: string; name: string; team_id?: string; }; channel: { id: string; name: string; }; action_ts: string; token: string; response_url: string; is_enterprise_install?: boolean; enterprise?: { id: string; name: string; }; } /** * A Slack dialog submission validation response. Use an object of this type to describe errors regarding inputs that * were part of the submission. */ export interface DialogValidation { errors: { name: string; error: string; }[]; } //# sourceMappingURL=dialog-action.d.ts.map