import type { EvaluationContext, BehavioralAttestationResult } from '../types/attestation.js';
/** Create and hash an evaluation context */
export declare function createEvaluationContext(opts: EvaluationContext): {
    context: EvaluationContext;
    hash: string;
};
/** Create a result that validates internal consistency */
export declare function createBehavioralAttestationResult(opts: {
    context: EvaluationContext;
    dimensionScores: Record<string, {
        score: number;
        weight: number;
    }>;
    classification: 'hold' | 'bend' | 'break';
    confidence: number;
    formatArtifactCorrected: boolean;
}): BehavioralAttestationResult;
/** Validate internal consistency of a result */
export declare function validateAttestationResult(result: BehavioralAttestationResult): {
    valid: boolean;
    errors: string[];
};
//# sourceMappingURL=evaluation-context.d.ts.map