import type { CanonicalAction } from './types/task-context-envelope.js'; export declare function canonicalActionInputHash(input: Record): string; export declare function validateCanonicalActionBinding(input: { action: CanonicalAction; toolName: string; args: Record; }): { valid: true; actualInputHash: string; } | { valid: false; reason: string; actualInputHash?: string; }; //# sourceMappingURL=canonical-action-binding.d.ts.map