import type { _MXCallStackTree } from "./MXCallStackTree.js";
import type { _MXDiagnostic } from "./MXDiagnostic.js";
import type { _NSMeasurement } from "../Foundation/NSMeasurement.js";
export declare class _MXHangDiagnostic extends _MXDiagnostic {
    static alloc(): _MXHangDiagnostic;
    static new(): _MXHangDiagnostic;
    init(): _MXHangDiagnostic;
    /** The application call stack tree associated with the hang. */
    callStackTree(): _MXCallStackTree;
    /** Total hang duration for this diagnostic. Dimensioned as NSUnitDuration. */
    hangDuration(): _NSMeasurement;
}
