import type { CodeSegment, SegmentType, SupportedLanguage } from '../types.js'; export interface AnalyzerOptions { language: SupportedLanguage; baseWpm: number; payoffSlowdown: number; } export declare function analyzeCode(source: string, opts: AnalyzerOptions): CodeSegment[]; export declare function getPayoffSegment(segments: CodeSegment[]): CodeSegment | undefined; export declare function getSegmentStats(segments: CodeSegment[]): Record;