Type Alias ExpressWebhookHandler
ExpressWebhookHandler: (
req: {
body?: unknown;
headers: Record<string, string | string[] | undefined>;
},
res: {
status: (
code: number,
) => { end: () => void; send: (body?: string) => void };
},
next?: (err?: unknown) => void,
) => Promise<void>
Type Declaration
-
- (
req: {
body?: unknown;
headers: Record<string, string | string[] | undefined>;
},
res: {
status: (
code: number,
) => { end: () => void; send: (body?: string) => void };
},
next?: (err?: unknown) => void,
): Promise<void>
-
Parameters
- req: { body?: unknown; headers: Record<string, string | string[] | undefined> }
- res: { status: (code: number) => { end: () => void; send: (body?: string) => void } }
Optionalnext: (err?: unknown) => void
Returns Promise<void>
Express / Connect middleware handler signature.