import type { _NSCopying } from "../Foundation/NSCopying.js";
import type { _NSObject } from "../Foundation/NSObject.js";
import type { _NSSecureCoding } from "../Foundation/NSSecureCoding.js";
import type { HKHealthConceptDomain } from "./HKHealthConceptDomain.js";
export declare class _HKHealthConceptIdentifier extends _NSObject {
    static alloc(): _HKHealthConceptIdentifier;
    static new(): _HKHealthConceptIdentifier;
    init(): _HKHealthConceptIdentifier;
    /**
     * The domain this identifier belongs to. This value identifies the group of concepts the identifier comes from. For example, if the identifier represents a medication, the category will be the medication domain.
     */
    domain(): HKHealthConceptDomain;
}
export interface _HKHealthConceptIdentifier extends _NSSecureCoding, _NSCopying {
}
