import type { _NSDictionary } from "../Foundation/NSDictionary.js";
import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NSSecureCoding } from "../Foundation/NSSecureCoding.js";
import type { _NSUUID } from "../Foundation/NSUUID.js";
export declare class _HKDeletedObject extends _NSObject {
    static alloc(): _HKDeletedObject;
    static new(): _HKDeletedObject;
    init(): _HKDeletedObject;
    /**
     * @property UUID @abstract The unique identifier of the HKObject that was deleted from the HealthKit database.
     */
    UUID(): _NSUUID;
    /**
     * @property metadata @abstract Extra information describing properties of the receiver. @discussion Metadata retained from the deleted HKObject. Available keys: HKMetadataKeySyncIdentifier, HKMetadataKeySyncVersion
     */
    metadata(): _NSDictionary | null;
}
export interface _HKDeletedObject extends _NSSecureCoding {
}
