import type { _HKSampleType } from "./HKSampleType.js";
import type { _HKUnit } from "./HKUnit.js";
import type { HKQuantityAggregationStyle } from "./HKQuantityAggregationStyle.js";
export declare class _HKQuantityType extends _HKSampleType {
    static alloc(): _HKQuantityType;
    static new(): _HKQuantityType;
    init(): _HKQuantityType;
    /**
     * @method isCompatibleWithUnit: @abstract Returns YES if the type of HKQuantitySample represented by the receiver can be created with quantities of the given unit.
     */
    isCompatibleWithUnit$(unit: _HKUnit): boolean;
    aggregationStyle(): HKQuantityAggregationStyle;
}
