import { type RecipeExecutionApproval, type RecipeSourceProvenance } from '@farmslot/protocol'; export declare const RECIPE_TRUST_ENV: { readonly sourceTrust: "FARMSLOT_RECIPE_SOURCE_TRUST"; readonly sourceKind: "FARMSLOT_RECIPE_SOURCE_KIND"; readonly sourceName: "FARMSLOT_RECIPE_SOURCE_NAME"; readonly sourceDigest: "FARMSLOT_RECIPE_SOURCE_DIGEST"; readonly approvalDigest: "FARMSLOT_RECIPE_APPROVE_PLAN"; }; export interface RecipeTrustInput { source?: RecipeSourceProvenance; approval?: RecipeExecutionApproval; } export declare function resolveRecipeTrustInput(options?: { sourceTrust?: string; sourceKind?: string; sourceName?: string; sourceDigest?: string; approvalDigest?: string; }, env?: Record): RecipeTrustInput; //# sourceMappingURL=trust-input.d.ts.map