{"version":3,"file":"FileDiffReact.d.ts","names":["CSSProperties","ReactNode","DiffLineAnnotation","FileDiffSsrProps","LAnnotation","FileDiffSSR","prerenderedHTML","annotations","className","style","renderAnnotation","React","JSX","Element"],"sources":["../../src/ssr/FileDiffReact.d.ts"],"sourcesContent":["import { type CSSProperties, type ReactNode } from 'react';\nimport type { DiffLineAnnotation } from '../types';\ninterface FileDiffSsrProps<LAnnotation> {\n    prerenderedHTML: string;\n    annotations?: DiffLineAnnotation<LAnnotation>[];\n    renderAnnotation?(annotations: DiffLineAnnotation<LAnnotation>): ReactNode;\n    className?: string;\n    style?: CSSProperties;\n}\nexport declare function FileDiffSSR<LAnnotation>({ prerenderedHTML, annotations, className, style, renderAnnotation }: FileDiffSsrProps<LAnnotation>): React.JSX.Element;\nexport {};\n//# sourceMappingURL=FileDiffReact.d.ts.map"],"mappings":";;;;UAEUG;;EAAAA,WAAAA,CAAAA,EAEQD,kBAFQE,CAEWA,WAFX,CAAA,EAAA;EAEWA,gBAAAA,EAAAA,WAAAA,EACFF,kBADEE,CACiBA,WADjBA,CAAAA,CAAAA,EACgCH,SADhCG;EAAnBF,SAAAA,CAAAA,EAAAA,MAAAA;EACoCE,KAAAA,CAAAA,EAE1CJ,aAF0CI;;AAAeH,iBAI7CI,WAJ6CJ,CAAAA,WAAAA,CAAAA,CAAAA;EAAAA,eAAAA;EAAAA,WAAAA;EAAAA,SAAAA;EAAAA,KAAAA;EAAAA;AAAAA,CAAAA,EAIkDE,gBAJlDF,CAImEG,WAJnEH,CAAAA,CAAAA,EAIkFU,KAAAA,CAAMC,GAAAA,CAAIC,OAJ5FZ"}