/** * 全球癌症全覆盖框架 (Global Cancer Coverage Framework) * * ██████╗ ██╗ ██████╗ ██████╗ █████╗ ██╗ * ██╔════╝ ██║ ██╔═══██╗██╔══██╗██╔══██╗██║ * ██║ ███╗██║ ██║ ██║██████╔╝███████║██║ * ██║ ██║██║ ██║ ██║██╔══██╗██╔══██║██║ * ╚██████╔╝███████╗╚██████╔╝██████╔╝██║ ██║███████╗ * ╚═════╝ ╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ * * Comprehensive global cancer coverage ensuring: * - 所有癌症类型 (All Cancer Types) * - 全球治疗指南 (Global Treatment Guidelines) * - 特殊人群覆盖 (Special Populations) * - 资源有限环境适应 (Resource-Limited Settings) * - 支持性护理 (Supportive Care) * - 儿科肿瘤全覆盖 (Pediatric Oncology) */ export interface GlobalTreatmentGuideline { id: string; name: string; organization: string; region: 'Asia' | 'Africa' | 'Europe' | 'Americas' | 'Oceania' | 'Global' | 'WHO'; country?: string; cancerType: string; stage: string; treatmentModalities: string[]; adaptationsForResourceLimited: string[]; localConsiderations: string[]; efficacyScore: number; references: string[]; languages: string[]; } export interface SpecialPopulationProtocol { id: string; name: string; population: 'pediatric' | 'adolescent_young_adult' | 'elderly' | 'pregnant' | 'immunocompromised' | 'organ_transplant' | 'rare_syndrome'; cancerType: string; modifications: string[]; contraindications: string[]; specialConsiderations: string[]; monitoringRequirements: string[]; references: string[]; } export interface ResourceLimitedAdaptation { id: string; originalProtocol: string; setting: 'low_income' | 'middle_income' | 'rural' | 'conflict_zone' | 'limited_infrastructure'; adaptedTreatment: string[]; alternativeDrugs: { original: string; alternative: string; rationale: string; }[]; minimumRequirements: string[]; expectedOutcome: string; references: string[]; } export interface RareCancerProtocol { id: string; name: string; incidence: string; diagnosticCriteria: string[]; molecularMarkers: string[]; treatmentOptions: string[]; referralCenters: string[]; patientResources: string[]; clinicalTrials: string[]; } export interface SupportiveCareProtocol { id: string; name: string; category: 'symptom_management' | 'psychosocial' | 'nutritional' | 'rehabilitation' | 'survivorship' | 'palliative' | 'end_of_life'; indications: string[]; interventions: string[]; medications: string[]; complementaryApproaches: string[]; outcomes: string[]; references: string[]; } export interface PediatricOncologyProtocol { id: string; name: string; ageGroup: 'infant' | 'child' | 'adolescent'; cancerType: string; riskStratification: string[]; treatmentPhases: { phase: string; duration: string; agents: string[]; }[]; longTermFollowUp: string[]; fertilityPreservation: string[]; lateEffectsMonitoring: string[]; psychosocialSupport: string[]; references: string[]; } export declare class GlobalCancerCoverageModule { private asianGuidelines; private africanGuidelines; private latinAmericanGuidelines; private middleEasternGuidelines; private whoGuidelines; private specialPopulationProtocols; private resourceLimitedAdaptations; private rareCancerProtocols; private pediatricProtocols; private supportiveCareProtocols; getGlobalGuidelines(region?: string, country?: string, cancerType?: string): Promise; getSpecialPopulationProtocol(population: string, cancerType?: string): Promise; getResourceLimitedAdaptation(setting: string, originalProtocol?: string): Promise; getRareCancerProtocol(cancerName: string): Promise; getAllRareCancerProtocols(): Promise; getPediatricProtocol(cancerType: string, ageGroup?: string): Promise; getAllPediatricProtocols(): Promise; getSupportiveCareProtocol(category: string): Promise; getAllSupportiveCareProtocols(): Promise; getComprehensiveTreatmentPlan(cancerType: string, stage: string, patientCharacteristics: { age: number; region: string; resourceSetting: 'high_income' | 'middle_income' | 'low_income'; specialPopulation?: 'pediatric' | 'adolescent_young_adult' | 'elderly' | 'pregnant' | 'immunocompromised'; comorbidities?: string[]; }): Promise<{ primaryProtocol: GlobalTreatmentGuideline | null; specialPopulationModifications: SpecialPopulationProtocol | null; resourceAdaptations: ResourceLimitedAdaptation | null; supportiveCareNeeds: SupportiveCareProtocol[]; pediatricProtocol: PediatricOncologyProtocol | null; rareCancerConsiderations: RareCancerProtocol | null; recommendations: string[]; }>; getCoverageStatistics(): { totalGlobalGuidelines: number; regionsRepresented: string[]; totalRareCancers: number; totalPediatricProtocols: number; totalSupportiveCareProtocols: number; totalSpecialPopulations: number; resourceSettings: string[]; }; } //# sourceMappingURL=globalCancerCoverage.d.ts.map