modules.js 984 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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. constructor (map: Object): void;
  13. originalPositionFor(position: { line: number; column: number; }): {
  14. source: ?string;
  15. line: ?number;
  16. column: ?number;
  17. };
  18. }
  19. }
  20. declare module 'lru-cache' {
  21. declare var exports: {
  22. (): any
  23. }
  24. }
  25. declare module 'de-indent' {
  26. declare var exports: {
  27. (input: string): string
  28. }
  29. }
  30. declare module 'serialize-javascript' {
  31. declare var exports: {
  32. (input: string, options: { isJSON: boolean }): string
  33. }
  34. }
  35. declare module 'lodash.template' {
  36. declare var exports: {
  37. (input: string, options: { interpolate: RegExp, escape: RegExp }): Function
  38. }
  39. }