declare module 'event-source-polyfill' { declare class EventSourcePolyfill { public onmessage?: ({ data }: { data: string }) => void; public onerror?: ({ status }: { status: number }) => void; public close: () => void; public constructor(hubUrl: URL, options?: any); } } declare module 'csvjson' { export declare class CsvJson { public toObject(content: string): T[]; public toCSV(data: T[], options: { headers: 'full' | 'none' | 'relative' | 'key'; wrap?: true }): string; } } declare module '*.png'