import type { ManagedResourceCondition, ManagedResourceConditionInput, ManagedResourceStatus, ResourceManagerStatusPatch } from "./types.js"; export declare function conditionTrue(type: string, reason: string, message?: string): ManagedResourceConditionInput; export declare function conditionFalse(type: string, reason: string, message?: string): ManagedResourceConditionInput; export declare function conditionUnknown(type: string, reason: string, message?: string): ManagedResourceConditionInput; export declare function applyStatusPatch(current: ManagedResourceStatus, patch: ResourceManagerStatusPatch | undefined, generation: number, now: string): ManagedResourceStatus; export declare function mergeConditions(current: ManagedResourceCondition[], updates: ManagedResourceConditionInput[], generation: number, now: string): ManagedResourceCondition[];