/**
 * Material Change Detection — compares pre/post refresh state to detect
 * significant line movements or confidence shifts that warrant a "GAME CHANGER" banner.
 */
interface ChangeItem {
    type: string;
    market?: string;
    old: number;
    new: number;
    delta: number;
}
export interface MaterialChangeResult {
    isMaterial: boolean;
    changes: ChangeItem[];
    bannerText: string | null;
}
/**
 * Detect material changes between pre-refresh and post-refresh states.
 */
export declare function detectMaterialChange(params: {
    preOdds: any;
    postOdds: any;
    preConfidence: number;
    postConfidence: number;
}): MaterialChangeResult;
export {};
//# sourceMappingURL=material-change.d.ts.map