modules.js 947 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. declare module 'he' {
  2. declare function escape(html: string): string;
  3. declare function decode(html: string): string;
  4. }
  5. declare module 'source-map' {
  6. declare class SourceMapGenerator {
  7. setSourceContent(filename: string, content: string): void;
  8. addMapping(mapping: Object): void;
  9. toString(): string;
  10. }
  11. declare class SourceMapConsumer {
  12. originalPositionFor(position: { line: number; column: number; }): {
  13. source: ?string;
  14. line: ?number;
  15. column: ?number;
  16. };
  17. }
  18. }
  19. declare module 'lru-cache' {
  20. declare var exports: {
  21. (): any
  22. }
  23. }
  24. declare module 'de-indent' {
  25. declare var exports: {
  26. (input: string): string
  27. }
  28. }
  29. declare module 'serialize-javascript' {
  30. declare var exports: {
  31. (input: string, options: { isJSON: boolean }): string
  32. }
  33. }
  34. declare module 'lodash.template' {
  35. declare var exports: {
  36. (input: string, options: { interpolate: RegExp, escape: RegExp }): Function
  37. }
  38. }