import { SleepAnalysisSummary, SleepData, SleepStageTimelineEntry } from '../../types'; import { CoachApi } from './helpers'; export declare const mergeContiguousSleepStages: (timeline: SleepStageTimelineEntry[]) => SleepStageTimelineEntry[]; export declare const compressSleepTimeline: (timeline: SleepStageTimelineEntry[], maxItems?: number) => SleepStageTimelineEntry[]; export declare const normalizeSleepAnalysis: (sleep: SleepData) => SleepAnalysisSummary; export declare const buildSleepAnalysisSummary: (api: CoachApi, client: { checkTokenVaild(): Promise; }, date?: Date) => Promise;