/** One row per analysis × month (or one undated row). Success = both transaction ids non-null. */
export declare function samsAnalysisTimelineRowsExpr(): Record<string, unknown>;
/** Build `timeline_summary` from grouped `buckets: { m, s, f }[]`. */
export declare function samsTimelineSummaryFromBucketsExpr(): Record<string, unknown>;
export declare function samsListViewCarryFieldsExpr(): Record<string, unknown>;
/** Full SAM snapshot for detail merge (excludes temp fields added later in the same stage). */
export declare function samsDetailSnapExpr(): Record<string, unknown>;
