/** * High-Level HMM Training Wrapper * * Combines initialization and Baum-Welch training */ import { HMMModel } from '../../schemas/HMMModelSchema'; import { TrainHMMOptions } from '../../schemas/TrainHMMOptionsSchema'; /** * Train HMM model on observations * * @param observations - T x D matrix of observations * @param options - Training options * @returns Trained HMM model * * @example * ```typescript * const model = trainHMM(features, { * numStates: 3, * maxIterations: 100, * convergenceTolerance: 1e-6 * }); * ``` */ export declare function trainHMM(observations: number[][], options: TrainHMMOptions): HMMModel;