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