Skip to main content

OptionsConstraints<A>

Defined in: src/types/options/index.ts:18

Type Parameters

A

A extends SlackOptions = SlackOptions

Properties

action_id?

optional action_id?: A extends SlackOptions ? string | RegExp : never;

Defined in: src/types/options/index.ts:21


block_id?

optional block_id?: A extends SlackOptions ? string | RegExp : never;

Defined in: src/types/options/index.ts:20


callback_id?

optional callback_id?: Extract<A, {
callback_id?: string;
}> extends any ? string | RegExp : never;

Defined in: src/types/options/index.ts:23


type?

optional type?: A["type"];

Defined in: src/types/options/index.ts:19