namespace Google.ProtocolBuffers.DescriptorProtos {
  /// 
  /// Interface implemented by all DescriptorProtos. The generator doesn't
  /// emit the interface implementation claim, so PartialClasses.cs contains
  /// partial class declarations for each of them.
  /// 
  /// The associated options protocol buffer type
  public interface IDescriptorProto {
    /// 
    /// The brief name of the descriptor's target.
    /// 
    string Name { get; }
    TOptions Options { get; }
  }
}