import type { _INIntentResolutionResult } from "./INIntentResolutionResult.js";
import type { INCarAirCirculationMode } from "./INCarAirCirculationMode.js";
export declare class _INCarAirCirculationModeResolutionResult extends _INIntentResolutionResult {
    static alloc(): _INCarAirCirculationModeResolutionResult;
    static new(): _INCarAirCirculationModeResolutionResult;
    init(): _INCarAirCirculationModeResolutionResult;
    /**
     * This resolution result is for when the app extension wants to tell Siri to proceed, with a given INCarAirCirculationMode. The resolvedValue can be different than the original INCarAirCirculationMode. This allows app extensions to apply business logic constraints. Use +notRequired to continue with a 'nil' value.
     * @deprecated +successWithResolvedCarAirCirculationMode:
     */
    static successWithResolvedCarAirCirculationMode$(resolvedCarAirCirculationMode: INCarAirCirculationMode): _INCarAirCirculationModeResolutionResult;
    /** @deprecated +successWithResolvedCarAirCirculationMode: */
    static successWithResolvedValue$(resolvedValue: INCarAirCirculationMode): _INCarAirCirculationModeResolutionResult;
    /**
     * This resolution result is to ask Siri to confirm if this is the value with which the user wants to continue.
     * @deprecated +confirmationRequiredWithCarAirCirculationModeToConfirm:
     */
    static confirmationRequiredWithCarAirCirculationModeToConfirm$(carAirCirculationModeToConfirm: INCarAirCirculationMode): _INCarAirCirculationModeResolutionResult;
    /** @deprecated +confirmationRequiredWithCarAirCirculationModeToConfirm: */
    static confirmationRequiredWithValueToConfirm$(valueToConfirm: INCarAirCirculationMode): _INCarAirCirculationModeResolutionResult;
}
