import type { DesignToken, TokenUsageSummary } from "../token-types.js"; /** * Token registry interface for style comparison. * Subset of registry methods needed by the comparison engine. */ export interface TokenLookup { findByValue(value: string, theme?: string): string[]; getToken(name: string): DesignToken | undefined; calculateUsageSummary( styleDiffs: Array<{ property: string; figma: string; rendered: string; match: boolean; }>, theme?: string, ): TokenUsageSummary; }