File
        
        
            Implements
            
            
            
            
    
        
        
            
                
                    | 
                        
                        
                            
                            applicationInternalName
                            
                        
                     | 
                
                    
                        
                            Type :         string
                         | 
                    
                        
                            | 
                                    
                             | 
                        
            
        
        
        
        
            
    
    
        Methods
    
    
        
            
                | 
                    
                    
                        
                            deserialize
                        
                        
                    
                 | 
            
            
                
deserialize(input: any)
                 | 
            
            
                | 
                    
                 | 
            
            
                
                    
                        Parameters :
                        
                            
                                
                                    | Name | 
                                    Type | 
                                    Optional | 
                                 
                            
                            
                                
                                    | input | 
                                    
                                                any
                                     | 
                                    
                                        No
                                     | 
                                 
                            
                         
                     
                    
                     
                    
                        Returns :     this
                     
                    
                        
                     
                 | 
            
        
    
     
    
        import {Deserializable, GeneralConfig} from '@tibco-tcstk/tc-core-lib';
export class LiveAppsConfig implements Deserializable {
  id: string;
  applicationIds: string[];
  recentExcludedAppIds: string[];
  caseIconsFolderId: string;
  documentAppId: string;
  legacyCreators: boolean;
  legacyActions: boolean;
  legacyWorkitems: boolean;
  formsFramework: string;
  collaborationAppId: string;
  deserialize(input: any) {
    Object.assign(this, input);
    return this;
  }
}
export class FormConfig implements Deserializable {
  id: string;
  processFormConfigs: ProcessFormConfig[];
  deserialize(input: any) {
    Object.assign(this, input);
    return this;
  }
}
export class ProcessFormConfig implements Deserializable {
  formTag: string;
  processId: string;
  externalForm?: boolean;
  processType: string;
  layout: any;
  data: string;
  deserialize(input: any) {
    Object.assign(this, input);
    return this;
  }
}
export class LiveAppsConfigHolder implements Deserializable {
  public generalConfig: GeneralConfig;
  public liveAppsConfig: LiveAppsConfig;
  deserialize(input: any) {
    Object.assign(this, input);
    return this;
  }
}
export class FormRef implements Deserializable {
  applicationName: string;
  applicationInternalName: string;
  processType: string;
  processName: string;
  deserialize(input: any) {
    Object.assign(this, input);
    return this;
  }
}