/** * Domain models for Blossom background */ /** Parallax depth layer for 3D depth effect */ export type PetalDepth = "far" | "mid" | "near"; export interface CherryPetal { x: number; y: number; size: number; vx: number; vy: number; baseVy: number; rotation: number; rotationSpeed: number; opacity: number; swayOffset: number; swayAmplitude: number; secondarySwayOffset: number; tumblePhase: number; tumbleSpeed: number; flutterIntensity: number; driftBias: number; color: { r: number; g: number; b: number; }; isFlower: boolean; depth: PetalDepth; } export interface CherryCluster { x: number; y: number; petals: CherryPetal[]; vy: number; } //# sourceMappingURL=blossom-models.d.ts.map