/** * Universal Health Framework - Comprehensive Care for All Conditions * * ╔═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ * ║ ║ * ║ ██╗ ██╗███╗ ██╗██╗██╗ ██╗███████╗██████╗ ███████╗ █████╗ ██╗ ██╗ ██╗███████╗ █████╗ ██╗ ████████╗██╗ ██╗ ║ * ║ ██║ ██║████╗ ██║██║██║ ██║██╔════╝██╔══██╗██╔════╝██╔══██╗██║ ██║ ██║██╔════╝██╔══██╗██║ ╚══██╔══╝██║ ██║ ║ * ║ ██║ ██║██╔██╗ ██║██║██║ ██║█████╗ ██████╔╝███████╗███████║██║ ███████║█████╗ ███████║██║ ██║ ███████║ ║ * ║ ██║ ██║██║╚██╗██║██║╚██╗ ██╔╝██╔══╝ ██╔══██╗╚════██║██╔══██║██║ ██╔══██║██╔══╝ ██╔══██║██║ ██║ ██╔══██║ ║ * ║ ╚██████╔╝██║ ╚████║██║ ╚████╔╝ ███████╗██║ ██║███████║██║ ██║███████╗ ██║ ██║███████╗██║ ██║███████╗██║ ██║ ██║ ║ * ║ ╚═════╝ ╚═╝ ╚═══╝╚═╝ ╚═══╝ ╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═╝ ║ * ║ ║ * ╠═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╣ * ║ ║ * ║ COMPREHENSIVE HEALTH FOR ALL CONDITIONS - ANY PERSON, ANY HEALTH NEED ║ * ║ ║ * ║ Coverage: ║ * ║ ✓ Cancer (complete framework with 17,000+ lines) ║ * ║ ✓ Cardiovascular diseases (heart disease, stroke, hypertension) ║ * ║ ✓ Metabolic disorders (diabetes, obesity, thyroid, lipids) ║ * ║ ✓ Infectious diseases (bacterial, viral, fungal, parasitic) ║ * ║ ✓ Neurological conditions (Alzheimer's, Parkinson's, epilepsy, MS) ║ * ║ ✓ Mental health (depression, anxiety, bipolar, schizophrenia, PTSD) ║ * ║ ✓ Respiratory diseases (asthma, COPD, pulmonary fibrosis) ║ * ║ ✓ Autoimmune conditions (RA, lupus, IBD, psoriasis) ║ * ║ ✓ Kidney and liver diseases ║ * ║ ✓ Musculoskeletal conditions (arthritis, osteoporosis) ║ * ║ ✓ Preventive care and wellness ║ * ║ ✓ Pediatric through geriatric across all conditions ║ * ║ ✓ Emergency medicine and critical care ║ * ║ ✓ Pregnancy and reproductive health ║ * ║ ✓ Rare and orphan diseases ║ * ║ ║ * ╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝ */ export type HealthDomain = 'Oncology' | 'Cardiovascular' | 'Metabolic' | 'Infectious' | 'Neurological' | 'Psychiatric' | 'Respiratory' | 'Autoimmune' | 'Renal' | 'Hepatic' | 'Gastrointestinal' | 'Musculoskeletal' | 'Dermatologic' | 'Hematologic' | 'Reproductive' | 'Ophthalmologic' | 'ENT' | 'Preventive' | 'Emergency' | 'Pediatric' | 'Geriatric' | 'Palliative' | 'RareDisease'; export interface HealthCondition { id: string; name: string; domain: HealthDomain; icdCode: string; prevalence: string; riskFactors: string[]; symptoms: string[]; diagnosticCriteria: string[]; differentialDiagnosis: string[]; treatmentApproaches: TreatmentApproach[]; emergencySigns: string[]; preventionStrategies: string[]; prognosis: string; specialPopulations: SpecialPopulationConsideration[]; } export interface TreatmentApproach { category: 'Pharmacological' | 'Surgical' | 'Procedural' | 'Lifestyle' | 'Psychotherapy' | 'Rehabilitative' | 'Supportive'; firstLine: Treatment[]; secondLine: Treatment[]; adjunctive: Treatment[]; contraindicatedWith: string[]; } export interface Treatment { name: string; type: string; indication: string; dosing?: string; duration?: string; efficacy: string; sideEffects: string[]; monitoring: string[]; evidenceLevel: 'Strong' | 'Moderate' | 'Limited' | 'Expert Opinion'; } export interface SpecialPopulationConsideration { population: string; modifications: string[]; precautions: string[]; } export declare const CARDIOVASCULAR_CONDITIONS: HealthCondition[]; export declare const METABOLIC_CONDITIONS: HealthCondition[]; export declare const MENTAL_HEALTH_CONDITIONS: HealthCondition[]; export interface PreventiveCareRecommendation { category: string; ageGroup: string; sex: 'All' | 'Male' | 'Female'; intervention: string; frequency: string; evidenceGrade: 'A' | 'B' | 'C' | 'D' | 'I'; uspstfSource: string; } export declare const PREVENTIVE_CARE_GUIDELINES: PreventiveCareRecommendation[]; export declare class UniversalHealthEngine { private conditions; constructor(); private initializeConditions; getCondition(id: string): HealthCondition | undefined; searchConditions(query: string): HealthCondition[]; getConditionsByDomain(domain: HealthDomain): HealthCondition[]; getPreventiveCare(age: number, sex: 'Male' | 'Female'): PreventiveCareRecommendation[]; identifyConditionFromSymptoms(symptoms: string[]): HealthCondition[]; routeToSpecialist(condition: HealthCondition): string[]; generateHealthPlan(age: number, sex: 'Male' | 'Female', conditions: string[], riskFactors: string[]): { preventiveCare: PreventiveCareRecommendation[]; conditionManagement: HealthCondition[]; riskModification: string[]; specialistReferrals: string[]; }; getAllDomains(): HealthDomain[]; } export declare const universalHealthEngine: UniversalHealthEngine; //# sourceMappingURL=universalHealthFramework.d.ts.map