import { GpuShaderDefinition } from '../../gpu/porters'; import { transformPosition } from '../../utilities/transformations'; export interface ComponentProps { center: Parameters[0]; /** * Horizontal rotation (left/right) * * @default 0 */ pan: number; /** * Vertical rotation (up/down) * * @default 0 */ tilt: number; /** * Field of view - controls perspective intensity * * @default 60 */ fov: number; /** * Zoom in to fill the frame after rotation * * @default 1 */ zoom: number; /** * Shift the result in X/Y * * Accepts `{ x, y }` objects with values from 0 to 1, or CSS positions like `top center`. * @default {"x":0.5,"y":0.5} */ offset: Parameters[0]; edges: string; } export declare const componentDefinition: GpuShaderDefinition; export default componentDefinition; //# sourceMappingURL=index.d.ts.map