react-app.d.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. // Do not edit this file. It's replaced every time you launch a toolbox action.
  2. // If you need to add additional declarations, please do so in a new file.
  3. declare namespace NodeJS {
  4. interface Process {
  5. env: {
  6. [key: string]: string | undefined;
  7. NODE_ENV: 'development' | 'production' | 'test';
  8. PUBLIC_URL: string;
  9. };
  10. }
  11. }
  12. declare module '*.bmp' {
  13. const src: string;
  14. export default src;
  15. }
  16. declare module '*.gif' {
  17. const src: string;
  18. export default src;
  19. }
  20. declare module '*.jpg' {
  21. const src: string;
  22. export default src;
  23. }
  24. declare module '*.jpeg' {
  25. const src: string;
  26. export default src;
  27. }
  28. declare module '*.png' {
  29. const src: string;
  30. export default src;
  31. }
  32. declare module '*.svg' {
  33. import * as React from 'react';
  34. export const ReactComponent: React.SFC<React.SVGProps<SVGSVGElement>>;
  35. const src: string;
  36. export default src;
  37. }
  38. declare module '*.module.css' {
  39. const classes: { [key: string]: string };
  40. export default classes;
  41. }
  42. declare module '*.module.scss' {
  43. const classes: { [key: string]: string };
  44. export default classes;
  45. }
  46. declare module '*.module.sass' {
  47. const classes: { [key: string]: string };
  48. export default classes;
  49. }