export interface VersionCheckOptions { /** Host's own versions of shared deps. Example: `{ react: '18.3.1' }` */ host: Record; /** Remote-reported versions. */ remote: Record; /** Which deps must be singleton — mismatches become errors instead of warnings. */ singletons?: string[]; /** Logger. Defaults to console.warn/console.error. */ log?: (level: 'warn' | 'error', message: string) => void; } export interface VersionMismatch { dep: string; host: string; remote: string; severity: 'warn' | 'error'; } export declare function checkVersions(opts: VersionCheckOptions): VersionMismatch[]; //# sourceMappingURL=version-check.d.ts.map