/// /// /// declare namespace NodeJS { interface ProcessEnv { NODE_ENV: "development" | "production" | "test"; PUBLIC_URL: string; } } declare module "*.bmp" { const src: string; export default src; } declare module "*.gif" { const src: string; export default src; } declare module "*.jpg" { const src: string; export default src; } declare module "*.jpeg" { const src: string; export default src; } declare module "*.png" { const src: string; export default src; } declare module "*.webp" { const src: string; export default src; } declare module "*.svg" { import * as React from "react"; export const ReactComponent: React.SFC>; const src: string; export default src; } // Side-effect imports (import "./foo.css") — required when noUncheckedSideEffectImports is on (TS 6+) declare module "*.css"; declare module "*.scss"; declare module "*.sass"; 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 "*.module.sass" { const classes: { [key: string]: string }; export default classes; } declare module "@mozilla/readability" { export class Readability { constructor(document: Document); parse(): any; } }