{"version":3,"file":"renderFileChildren.d.ts","names":["Slots","VNodeChild","GetHoveredLineResult","FileContents","LineAnnotation","RenderFileChildrenProps","renderFileChildren","file","slots","lineAnnotations","getHoveredLine"],"sources":["../../../src/vue/utils/renderFileChildren.d.ts"],"sourcesContent":["import type { Slots, VNodeChild } from 'vue';\nimport type { GetHoveredLineResult } from '../../managers/InteractionManager';\nimport type { FileContents, LineAnnotation } from '../../types';\ninterface RenderFileChildrenProps {\n    file: FileContents;\n    slots: Slots;\n    lineAnnotations: LineAnnotation[] | undefined;\n    getHoveredLine(): GetHoveredLineResult<'file'> | undefined;\n}\nexport declare function renderFileChildren({ file, slots, lineAnnotations, getHoveredLine }: RenderFileChildrenProps): VNodeChild[];\nexport {};\n//# sourceMappingURL=renderFileChildren.d.ts.map"],"mappings":";;;;;UAGUK,uBAAAA;QACAF;EADAE,KAAAA,EAECL,KAFDK;EACAF,eAAAA,EAEWC,cAFXD,EAAAA,GAAAA,SAAAA;EACCH,cAAAA,EAAAA,EAEWE,oBAFXF,CAAAA,MAAAA,CAAAA,GAAAA,SAAAA;;AAEWE,iBAEEI,kBAAAA,CAFFJ;EAAAA,IAAAA;EAAAA,KAAAA;EAAAA,eAAAA;EAAAA;AAAAA,CAAAA,EAEuEG,uBAFvEH,CAAAA,EAEiGD,UAFjGC,EAAAA"}