/** * Sample ScanResult fixtures covering common engine outcomes. * * Each factory accepts an optional `overrides` partial to tweak individual fields. */ import type { ScanResult } from "../../types.js"; /** Creates an OK scan result with actionable momentum signals. */ export declare function createOkMomentumResult(overrides?: Partial): ScanResult; /** Creates a HEARTBEAT result (scan ran, no signals). */ export declare function createHeartbeatResult(overrides?: Partial): ScanResult; /** Creates a prescreener HEARTBEAT (infrastructure scanner, never emits signals). */ export declare function createPrescreenerResult(overrides?: Partial): ScanResult; /** Creates an OI tracker HEARTBEAT result. */ export declare function createOiTrackerResult(overrides?: Partial): ScanResult; /** Creates an OK emerging-movers result with signals. */ export declare function createEmergingMoversResult(overrides?: Partial): ScanResult; /** Creates an ERROR result (scanner threw). */ export declare function createErrorResult(overrides?: Partial): ScanResult; /** Creates a SKIPPED result (e.g. SkipScan thrown by beforeScan hook). */ export declare function createSkippedResult(overrides?: Partial): ScanResult; /** Creates a DISABLED result. */ export declare function createDisabledResult(overrides?: Partial): ScanResult; //# sourceMappingURL=scan-results.d.ts.map