compile.ts 703 B

1234567891011121314151617181920212223242526272829303132333435
  1. export type CompileOutputFile = {
  2. path: string
  3. url: string
  4. type: string
  5. build: string
  6. ranges?: {
  7. start: number
  8. end: number
  9. hash: string
  10. objectId: string
  11. }[]
  12. contentId?: string
  13. size?: number
  14. // assigned by buildFileList in frontend
  15. main?: boolean
  16. }
  17. export type CompileResponseData = {
  18. fromCache?: boolean
  19. status: string
  20. outputFiles: CompileOutputFile[]
  21. compileGroup?: string
  22. clsiServerId?: string
  23. pdfDownloadDomain?: string
  24. pdfCachingMinChunkSize: number
  25. validationProblems: any
  26. stats: any
  27. timings: any
  28. outputFilesArchive?: CompileOutputFile
  29. // assigned on response body by DocumentCompiler in frontend
  30. rootDocId?: string
  31. options: any
  32. }