import type { CognitiveAttestationVerifyResult } from './types.js'; /** * Verify the Ed25519 signature on an envelope. Returns * `{ valid: true }` only when every shape check passes AND the signature * verifies against `envelope.agent_id`. A failure carries a `reason` * naming the specific shape or cryptographic failure. * * The function accepts `unknown` and narrows internally so a malformed * input does not throw; it returns a structured failure instead. Reason * codes are listed in `types.ts` on `CognitiveAttestationVerifyResult`. */ export declare function verifyCognitiveAttestation(envelope: unknown): CognitiveAttestationVerifyResult; //# sourceMappingURL=verify.d.ts.map