import type { Request } from 'express'; export interface BlockKitRequest { // Block Kit properties body: { view?: string, blocks?: string }, } export type RequestFromGrowi = Request & BlockKitRequest & { // appended by GROWI headers:{'x-growi-gtop-tokens'?:string}, // will be extracted from header tokenGtoPs: string[], }; export type RequestFromProxy = Request & { // appended by Proxy headers:{'x-growi-ptog-token'?:string}, // will be extracted from header tokenPtoG: string[], };