text: //@flow
  /******************************************************************************
  * THIS FILE IS GENERATED ANY CHANGES WILL BE LOST NEXT TIME CODE IS GENERATED *
  ******************************************************************************/
  import PropertyNamesBase from './PropertyNamesBase';
  import CustomerPropertyNames from './CustomerPropertyNames';
  
  class CorrespondencePropertyNames extends PropertyNamesBase {
    constructor(owner: ?string){
      super(owner);
    }
  
    get identifier (): string {
      return super.resolvePropertyName("Identifier");
    }
  
    get sent (): string {
      return super.resolvePropertyName("Sent");
    }
    get body (): string {
      return super.resolvePropertyName("Body");
    }
    get guid (): string {
      return super.resolvePropertyName("Guid");
    }
    get customer (): CustomerPropertyNames {
      return new CustomerPropertyNames(super.resolvePropertyName("Customer"));
    }
  }
  
  export default CorrespondencePropertyNames;
  
  /******************************************************************************
  * THIS FILE IS GENERATED ANY CHANGES WILL BE LOST NEXT TIME CODE IS GENERATED *
  ******************************************************************************/
  