projects/angular-cesium/src/lib/angular-cesium/services/map-events-mananger/event-registration-input.ts
        
Interface for Event Registration Input usage:
 * MapEventsManagerService.register(eventRegistrationInput).subscribe()
 *
                            Properties | 
                    
                            
  | 
                    
| entityType | 
                                        entityType:     
                                     | 
                                
                                            Type :     any
                                         | 
                                    
| Optional | 
| event | 
                                        event:     
                                     | 
                                
                                            Type :     CesiumEvent
                                         | 
                                    
| modifier | 
                                        modifier:     
                                     | 
                                
                                            Type :     CesiumEventModifier
                                         | 
                                    
| Optional | 
| pick | 
                                        pick:     
                                     | 
                                
                                            Type :     PickOptions
                                         | 
                                    
| Optional | 
| pickConfig | 
                                        pickConfig:     
                                     | 
                                
                                            Type :     PickConfiguration
                                         | 
                                    
| Optional | 
| pickFilter | 
                                        pickFilter:     
                                     | 
                                
                                            Type :     function
                                         | 
                                    
| Optional | 
| priority | 
                                        priority:     
                                     | 
                                
                                            Type :     number
                                         | 
                                    
| Optional | 
import { CesiumEvent } from './consts/cesium-event.enum';
import { CesiumEventModifier } from './consts/cesium-event-modifier.enum';
import { PickOptions } from './consts/pickOptions.enum';
export interface PickConfiguration {
  pickHeight?: number;
  pickWidth?: number;
  drillPickLimit?: number;
}
/**
 * Interface for Event Registration Input
 * __usage:__
 * ```
 * MapEventsManagerService.register(eventRegistrationInput).subscribe()
 * ```
 */
export interface EventRegistrationInput {
  event: CesiumEvent;
  modifier?: CesiumEventModifier;
  entityType?: any;
  priority?: number;
  pick?: PickOptions;
  pickFilter?: (any) => boolean;
  pickConfig?: PickConfiguration;
}