export declare const CosmicConfig: { stars: { count: number; minSize: number; maxSize: number; colors: string[]; twinkleSpeed: number; parallaxLayers: number; baseOpacityMin: number; baseOpacityMax: number; minTwinkleSpeed: number; maxTwinkleSpeed: number; twinkleChance: number; }; parallax: { far: { density: number; drift: number; sizeMultiplier: number; opacityMultiplier: number; sparkleChance: number; }; mid: { density: number; drift: number; sizeMultiplier: number; opacityMultiplier: number; sparkleChance: number; }; near: { density: number; drift: number; sizeMultiplier: number; opacityMultiplier: number; sparkleChance: number; }; }; nebula: { count: number; minRadius: number; maxRadius: number; controlPointCount: number; embeddedStarCount: number; filamentCount: number; colorPalettes: { primary: string; secondary: string; accent: string; }[]; glowPulseSpeed: number; shimmerSpeed: number; colorShiftSpeed: number; filamentWaveSpeed: number; baseOpacity: number; enabledOnQuality: ("high" | "medium" | "low" | "minimal")[]; quality: { high: { filaments: boolean; embeddedStars: boolean; shimmer: boolean; colorShift: boolean; }; medium: { filaments: boolean; embeddedStars: boolean; shimmer: boolean; colorShift: boolean; }; }; }; constellations: { maxLines: number; opacity: number; twinkleSpeed: number; enabledOnQuality: ("high" | "medium" | "low" | "minimal")[]; }; Moon: { radiusPercent: number; maxRadiusPx: number; color: string; position: { x: number; y: number; }; driftSpeed: number; enabledOnQuality: ("high" | "medium" | "low" | "minimal")[]; }; celestialBodies: { moon: { size: number; color: string; glowRadius: number; enabled: boolean; }; planets: { count: number; minSize: number; maxSize: number; colors: string[]; }; }; shootingStars: { frequency: number; minSpeed: number; maxSpeed: number; colors: string[]; tailLength: number; }; ufo: { size: number; colors: { hull: string; hullDark: string; dome: string; domeHighlight: string; shield: string; beam: string; beamGlow: string; lights: string[]; }; speed: number; bounceMargin: number; turnSpeed: number; turnVariation: number; interval: number; enterDuration: number; exitDuration: number; minActiveDuration: number; maxActiveDuration: number; pauseChance: number; pauseDuration: { min: number; max: number; }; driftChance: number; driftSpeedMultiplier: number; scanStarChance: number; groundScanChance: number; justVibeChance: number; scanDuration: { min: number; max: number; }; beamChargeFrames: number; shieldPulseSpeed: number; lightChaseSpeed: number; hoverBobSpeed: number; hoverBobAmount: number; mood: { excitedDecay: number; startledDecay: number; playfulDecay: number; boredThreshold: number; tirednessRate: number; tiredThreshold: number; moodVisuals: { curious: { lightSpeed: number; bobDepth: number; shieldBrightness: number; }; excited: { lightSpeed: number; bobDepth: number; shieldBrightness: number; }; bored: { lightSpeed: number; bobDepth: number; shieldBrightness: number; }; startled: { lightSpeed: number; bobDepth: number; shieldBrightness: number; }; playful: { lightSpeed: number; bobDepth: number; shieldBrightness: number; }; tired: { lightSpeed: number; bobDepth: number; shieldBrightness: number; }; }; }; enabledOnQuality: ("high" | "medium" | "low" | "minimal")[]; }; comet: { size: number; speed: number; tailLength: number; color: string; interval: number; enabledOnQuality: ("high" | "medium" | "low" | "minimal")[]; }; milkyWay: { bandWidthPercent: number; pathPoints: number; dustLaneCount: number; starCloudCount: number; baseOpacity: number; coreOpacity: number; edgeOpacity: number; colors: { edge: string; mid: string; core: string; }; shimmerSpeed: number; glowPulseSpeed: number; dustLaneDriftSpeed: number; starCloudPulseSpeed: number; enabledOnQuality: ("high" | "medium" | "low" | "minimal")[]; quality: { high: { dustLanes: boolean; starClouds: boolean; shimmer: boolean; edgeDetail: boolean; }; medium: { dustLanes: boolean; starClouds: boolean; shimmer: boolean; edgeDetail: boolean; }; }; }; background: { gradientStops: { position: number; color: string; }[]; }; animation: { starDriftSpeed: number; MoonDriftSpeed: number; parallaxMultiplier: number; }; }; export type CosmicConfigType = typeof CosmicConfig; //# sourceMappingURL=cosmic-constants.d.ts.map