import { RhubarbWasmModule, LipSyncResult } from "./types.js";
export declare function initWasmModule(): Promise<RhubarbWasmModule>;
/**
 * Generate lip sync data from PCM audio data
 * @param pcmData Buffer containing 16-bit PCM audio data at 16kHz mono
 * @param dialogText Optional dialog text for improved recognition
 * @returns Promise resolving to lip sync result with mouth cues
 */
export declare function getLipSyncData(pcmData: Buffer<ArrayBuffer>, dialogText?: string): Promise<LipSyncResult>;
export declare function getWasmModule(): RhubarbWasmModule | null;
