declare module '*.css' { const src: string export default src } declare module '*.module.css' { const classes: { [key: string]: string } export default classes } declare module '*.module.scss' { const classes: { [key: string]: string } export default classes } declare module '*.svg' { const src: string export default src } declare module '*.png' { const src: string export default src } declare module '*.wav' { const src: string export default src } declare module '*.mp3' { const src: string export default src } declare module '*.ogg' { const src: string export default src } declare module '*.fnt' { const src: string export default src } declare module '*?url' { const src: string export default src } declare module 'three-orbit-controls' { const value: any export default value } declare module 'load-bmfont' { const value: any export default value } declare module 'three-bmfont-text' { const value: any export default value } declare module 'three-bmfont-text/shaders/msdf' { const value: any export default value } declare module 'p5' { interface P5Instance { [key: string]: any } type p5 = P5Instance const p5: { new ( sketch: (p: P5Instance) => void, node?: HTMLElement | null, ): { remove: VoidFunction } } export default p5 }