{"version":3,"file":"preloadDiffs.d.ts","names":["FileDiffOptions","UnresolvedFileOptions","DiffLineAnnotation","FileContents","FileDiffMetadata","PreloadDiffOptions","LAnnotation","preloadDiffHTML","fileDiff","oldFile","newFile","options","annotations","Promise","preloadUnresolvedFileHTML","file","PreloadUnresolvedFileOptions","PreloadMultiFileDiffOptions","PreloadMultiFileDiffResult","preloadMultiFileDiff","PreloadFileDiffOptions","PreloadFileDiffResult","preloadFileDiff","Omit","PreloadUnresolvedFileResult","preloadUnresolvedFile","PreloadPatchDiffOptions","PreloadPatchDiffResult","preloadPatchDiff","patch"],"sources":["../../src/ssr/preloadDiffs.d.ts"],"sourcesContent":["import type { FileDiffOptions } from '../components/FileDiff';\nimport { type UnresolvedFileOptions } from '../components/UnresolvedFile';\nimport type { DiffLineAnnotation, FileContents, FileDiffMetadata } from '../types';\nexport interface PreloadDiffOptions {\n fileDiff?: FileDiffMetadata;\n oldFile?: FileContents;\n newFile?: FileContents;\n options?: FileDiffOptions;\n annotations?: DiffLineAnnotation[];\n}\nexport declare function preloadDiffHTML({ fileDiff, oldFile, newFile, options, annotations }: PreloadDiffOptions): Promise;\nexport declare function preloadUnresolvedFileHTML({ file, options, annotations }: PreloadUnresolvedFileOptions): Promise;\nexport interface PreloadMultiFileDiffOptions {\n oldFile: FileContents;\n newFile: FileContents;\n options?: FileDiffOptions;\n annotations?: DiffLineAnnotation[];\n}\nexport interface PreloadMultiFileDiffResult extends PreloadMultiFileDiffOptions {\n prerenderedHTML: string;\n}\nexport declare function preloadMultiFileDiff({ oldFile, newFile, options, annotations }: PreloadMultiFileDiffOptions): Promise>;\nexport interface PreloadFileDiffOptions {\n fileDiff: FileDiffMetadata;\n options?: FileDiffOptions;\n annotations?: DiffLineAnnotation[];\n}\nexport interface PreloadFileDiffResult extends PreloadFileDiffOptions {\n prerenderedHTML: string;\n}\nexport declare function preloadFileDiff({ fileDiff, options, annotations }: PreloadFileDiffOptions): Promise>;\nexport interface PreloadUnresolvedFileOptions {\n file: FileContents;\n options?: Omit, 'onMergeConflictAction' | 'onMergeConflictResolve' | 'onPostRender'>;\n annotations?: DiffLineAnnotation[];\n}\nexport interface PreloadUnresolvedFileResult extends PreloadUnresolvedFileOptions {\n prerenderedHTML: string;\n}\nexport declare function preloadUnresolvedFile({ file, options, annotations }: PreloadUnresolvedFileOptions): Promise>;\nexport interface PreloadPatchDiffOptions {\n patch: string;\n options?: FileDiffOptions;\n annotations?: DiffLineAnnotation[];\n}\nexport interface PreloadPatchDiffResult extends PreloadPatchDiffOptions {\n prerenderedHTML: string;\n}\nexport declare function preloadPatchDiff({ patch, options, annotations }: PreloadPatchDiffOptions): Promise>;\n//# sourceMappingURL=preloadDiffs.d.ts.map"],"mappings":"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"}