import type { LiveComponent, LiveElement } from '@use-gpu/live'; import type { TextureSource } from '@use-gpu/core'; import type { ShaderSource } from '@use-gpu/shader'; export type PanoramaMapProps = { texture?: TextureSource | null; projection?: keyof typeof PROJECTIONS; gain?: number; /** Leave empty to yeet texture instead. */ render?: (source: ShaderSource | null) => LiveElement; }; declare const PROJECTIONS: { equirectangular: import("@use-gpu/shader/wgsl").ParsedBundle; }; export declare const PanoramaMap: LiveComponent; export {};