/** * Hologram Media Pipeline — barrel export. * * 2D-to-3D hologram generation: depth estimation, displacement, * segmentation, GIF decomposition, temporal smoothing, and quilt output. */ export { DepthEstimationService, TemporalSmoother, GIFDecomposer, ModelCache, depthToNormalMap, detectBestBackend, GIFDisposalMethod, } from './DepthEstimationService'; export type { DepthBackend, DepthEstimationConfig, DepthResult, DepthSequenceConfig, GIFFrame, GIFDecomposerConfig, } from './DepthEstimationService'; export { QuiltCompiler } from './QuiltCompiler'; export type { QuiltConfig, QuiltTile, QuiltCompilationResult } from './QuiltCompiler'; export { MVHEVCCompiler } from './MVHEVCCompiler'; export type { MVHEVCConfig, MVHEVCStereoView, MVHEVCCompilationResult } from './MVHEVCCompiler'; export { WebCodecsDepthPipeline, webgpuBytesPerRowRgba8, videoFrameToImageDataViaWebGPU, } from './WebCodecsDepthPipeline'; export type { WebCodecsDepthConfig, WebCodecsDepthStats } from './WebCodecsDepthPipeline'; export { canonicalMetaJson, computeBundleHash, HologramBundleError, validateBundle, verifyBundleHash, } from './HologramBundle'; export type { HologramBundle, HologramMeta, HologramSourceKind, HologramTarget, } from './HologramBundle'; export { createHologram, createNodeProviders, createNodeProvidersStub, CreateHologramError, } from './createHologram'; export type { CreateHologramOptions, CreateNodeProvidersOptions, DepthInferenceResult, DepthProvider, HologramProviders, MvhevcEncoder, ParallaxEncoder, QuiltRenderer, } from './createHologram'; export { ASSET_CONTENT_TYPES, ASSET_NAMES, assertValidAssetName, assertValidHash, bundleAssetRelPath, bundleRelDir, canonicalizeBundleForPut, HologramStoreError, isAssetName, } from './HologramStore'; export type { AssetName, HologramStore, HologramStorePutResult } from './HologramStore'; export type { HologramShareRecord, HologramShareRegistryOptions, CreateShareParams, ShareStatusResult, } from './HologramShareRegistry'; export { BrowserDepthProvider, BrowserQuiltRenderer, createBrowserProviders, defaultBrowserImageDecoder, encodePngRgba, } from './browser'; export type { BrowserDepthProviderConfig, BrowserQuiltRendererConfig, CreateBrowserProvidersConfig, DecodedImage, ImageDecoder, } from './browser'; //# sourceMappingURL=index.d.ts.map