import type { _INRelevanceProvider } from "./INRelevanceProvider.js";
import type { INDailyRoutineSituation } from "./INDailyRoutineSituation.js";
export declare class _INDailyRoutineRelevanceProvider extends _INRelevanceProvider {
    static alloc(): _INDailyRoutineRelevanceProvider;
    static new(): _INDailyRoutineRelevanceProvider;
    init(): _INDailyRoutineRelevanceProvider;
    /**
     * @abstract Initializes a daily routine relevance provider with the specified situation.
     */
    initWithSituation$(situation: INDailyRoutineSituation): _INDailyRoutineRelevanceProvider;
    /** @abstract The relevant daily routine situation of the provider. */
    situation(): INDailyRoutineSituation;
}
