module documentation
        
        
        Undocumented
| Class |  | 
    Undocumented | 
| Class |  | 
    Undocumented | 
| Class |  | 
    Undocumented | 
| Class |  | 
    Undocumented | 
| Class |  | 
    Undocumented | 
| Async Function | check | 
    Undocumented | 
| Async Function | check | 
    Undocumented | 
| Async Function | check | 
    Undocumented | 
| Function | feature | 
    Undocumented | 
| Function | impacted | 
    Undocumented | 
| Function | transformation | 
    Undocumented | 
    
    
    async def check_exposed_model_have_needed_features(store: 
  ContractStore, model: Model) -> ModelHaveNeededFeaturesCheck:
    
      
      (source)
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def check_exposed_models_for_potential_distribution_shift(old_store: 
  ContractStore, new_store: ContractStore) -> list[ PotentialModelDistributionShift]:
    
      
      (source)
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def check_exposed_models_have_needed_features(store: 
  ContractStore) -> list[ ModelHaveNeededFeaturesCheck]:
    
      
      (source)
    
    
      
      
      ¶
    
  Undocumented
    
    
    def impacted_models_from_transformation_diffs(new_store: 
  ContractStore, old_store: ContractStore) -> list[ ModelsImpactedByTransformationChanges]:
    
      
      (source)
    
    
      
      
      ¶
    
  Undocumented