{"version":3,"file":"Virtualizer.d.ts","names":["Context","CSSProperties","ReactNode","Virtualizer","VirtualizerClass","VirtualizerConfig","VirtualizerContext","VirtualizerProps","Partial","children","config","className","style","contentClassName","contentStyle","React","JSX","Element","useVirtualizer"],"sources":["../../src/react/Virtualizer.d.ts"],"sourcesContent":["import { type Context, type CSSProperties, type ReactNode } from 'react';\nimport { Virtualizer as VirtualizerClass, type VirtualizerConfig } from '../components/Virtualizer';\nexport declare const VirtualizerContext: Context<VirtualizerClass | undefined>;\ninterface VirtualizerProps {\n    children: ReactNode;\n    config?: Partial<VirtualizerConfig>;\n    className?: string;\n    style?: CSSProperties;\n    contentClassName?: string;\n    contentStyle?: CSSProperties;\n}\nexport declare function Virtualizer({ children, config, className, style, contentClassName, contentStyle }: VirtualizerProps): React.JSX.Element;\nexport declare function useVirtualizer(): VirtualizerClass | undefined;\nexport {};\n//# sourceMappingURL=Virtualizer.d.ts.map"],"mappings":";;;;cAEqBM,oBAAoBN,QAAQI;UACvCG,gBAAAA;EADWD,QAAAA,EAEPJ,SAFOI;EACXC,MAAAA,CAAAA,EAEGC,OAFHD,CAEWF,iBAFK,CAAA;EACZH,SAAAA,CAAAA,EAAAA,MAAAA;EACOG,KAAAA,CAAAA,EAETJ,aAFSI;EAARG,gBAAAA,CAAAA,EAAAA,MAAAA;EAEDP,YAAAA,CAAAA,EAEOA,aAFPA;;AAEoB,iBAERE,WAAAA,CAFQ;EAAA,QAAA;EAAA,MAAA;EAAA,SAAA;EAAA,KAAA;EAAA,gBAAA;EAAA;AAAA,CAAA,EAE4EI,gBAF5E,CAAA,EAE+FQ,KAAAA,CAAMC,GAAAA,CAAIC,OAFzG;AAERd,iBACAe,cAAAA,CAAAA,CADW,EACOd,aADP,GAAA,SAAA"}