@class MXMMetric, MXMProbe; @interface MXMProxyMetric : MXMMetric @property (readonly, retain) MXMMetric *_underlyingMetric; @property (readonly, copy) MXMProbe *_remoteProbe; @property (readonly, copy) MXMMetric *metric; + (BOOL)supportsSecureCoding; - (void)encodeWithCoder:(id)a0; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (BOOL)prepareWithOptions:(id)a0 error:(id *)a1; - (unsigned long long)_sampleMode; - (id)initWithMetric:(id)a0; - (void)willStop; - (id)_constructProbe; - (BOOL)_shouldAlwaysWrapInProxy; - (BOOL)_shouldConstructProbe; - (BOOL)_shouldNeverWrapInProxy; - (void)didStartAtContinuousTime:(unsigned long long)a0 absoluteTime:(unsigned long long)a1 startDate:(id)a2; - (void)didStartAtTime:(unsigned long long)a0 startDate:(id)a1; - (void)didStopAtContinuousTime:(unsigned long long)a0 absoluteTime:(unsigned long long)a1 stopDate:(id)a2; - (void)didStopAtTime:(unsigned long long)a0 stopDate:(id)a1; - (void)willStartAtEstimatedTime:(unsigned long long)a0; @end