export interface CanonicalHintInput {
    keywords: ReadonlyArray<string>;
    constraints: string;
    criticalTools: ReadonlyArray<string>;
    critical: boolean;
}
/**
 * Compute a 16-char hex fingerprint of a phase_hint's canonical form.
 * Used by both `phaseHintsRenderer` (input identity / dedup) and
 * `strategyFingerprint` (drift detection of stored hints) so the two
 * sides agree on what "the same hint" means.
 */
export declare function computeHintFingerprint(input: CanonicalHintInput): string;
//# sourceMappingURL=hintFingerprint.d.ts.map