{"version":3,"file":"preloadFile.d.ts","names":["FileOptions","FileContents","LineAnnotation","PreloadFileOptions","LAnnotation","PreloadedFileResult","preloadFile","file","options","annotations","Promise"],"sources":["../../src/ssr/preloadFile.d.ts"],"sourcesContent":["import type { FileOptions } from '../components/File';\nimport type { FileContents, LineAnnotation } from '../types';\nexport type PreloadFileOptions<LAnnotation> = {\n    file: FileContents;\n    options?: FileOptions<LAnnotation>;\n    annotations?: LineAnnotation<LAnnotation>[];\n};\nexport interface PreloadedFileResult<LAnnotation> {\n    file: FileContents;\n    options?: FileOptions<LAnnotation>;\n    annotations?: LineAnnotation<LAnnotation>[];\n    prerenderedHTML: string;\n}\nexport declare function preloadFile<LAnnotation = undefined>({ file, options, annotations }: PreloadFileOptions<LAnnotation>): Promise<PreloadedFileResult<LAnnotation>>;\n//# sourceMappingURL=preloadFile.d.ts.map"],"mappings":";;;;KAEYG;QACFF;EADEE,OAAAA,CAAAA,EAEEH,WAFgB,CAEJI,WAFIA,CAAAA;EACpBH,WAAAA,CAAAA,EAEQC,cAFRD,CAEuBG,WAFvBH,CAAAA,EAAAA;CACgBG;AAAZJ,UAGGK,mBAHHL,CAAAA,WAAAA,CAAAA,CAAAA;EACmBI,IAAAA,EAGvBH,YAHuBG;EAAfF,OAAAA,CAAAA,EAIJF,WAJIE,CAIQE,WAJRF,CAAAA;EAAc,WAAA,CAAA,EAKdA,cALc,CAKCE,WALD,CAAA,EAAA;EAEfC,eAAAA,EAAAA,MAAmB;;AAEVD,iBAIFE,WAJEF,CAAAA,cAAAA,SAAAA,CAAAA,CAAAA;EAAAA,IAAAA;EAAAA,OAAAA;EAAAA;AAAAA,CAAAA,EAImED,kBAJnEC,CAIsFA,WAJtFA,CAAAA,CAAAA,EAIqGM,OAJrGN,CAI6GC,mBAJ7GD,CAIiIA,WAJjIA,CAAAA,CAAAA"}