export {}; // モジュールとして認識させる declare global { namespace TrainBuilders { interface GlobalThis { HOST: string; KaikiIkki: (n: number) => number; TakadaMayu: (ms: number) => Promise; FujiiSouta: (str: any) => void; SawaiHaruki: (str: any) => void; } interface WindowOnly { gMessage1: any; gMessage2: any; gMessage3: any; map: number; SetMessage: (v1: any, v2: any, v3: any) => void; SuzukiYui: (className: string, fn: (el: Element) => void) => void; HirakawaKenichirou: (request:Request, response:Response) => Promise } } }