import { AsrService } from './services/AsrService';
import { AudioTaggingService } from './services/AudioTaggingService';
import { DiarizationService } from './services/DiarizationService';
import { DenoisingService } from './services/DenoisingService';
import { KWSService } from './services/KWSService';
import { LanguageIdService } from './services/LanguageIdService';
import { PunctuationService } from './services/PunctuationService';
import { SpeakerIdService } from './services/SpeakerIdService';
import { TtsService } from './services/TtsService';
import { OnnxInferenceService } from './services/OnnxInferenceService';
import { VadService } from './services/VadService';
import { LiveSpeakerTurnSession } from './services/LiveSpeakerTurnSession';
import { LiveAttributedTranscriptionSession } from './services/LiveAttributedTranscriptionSession';
import { SegmentedOfflineAsrSession } from './services/SegmentedOfflineAsrSession';
import type { SherpaOnnxInterface } from './types/interfaces';
declare const SherpaOnnx: SherpaOnnxInterface;
export default SherpaOnnx;
export declare const TTS: TtsService;
export declare const ASR: AsrService;
export declare const AudioTagging: AudioTaggingService;
export declare const SpeakerId: SpeakerIdService;
export declare const KWS: KWSService;
export declare const VAD: VadService;
export declare const LanguageId: LanguageIdService;
export declare const Punctuation: PunctuationService;
export declare const Diarization: DiarizationService;
export declare const Denoising: DenoisingService;
export declare const OnnxInference: OnnxInferenceService;
export { LiveSpeakerTurnSession };
export { LiveAttributedTranscriptionSession };
export { SegmentedOfflineAsrSession };
export * from './types/api';
export * from './types/interfaces';
export { typedArrayToBase64, base64ToTypedArray, createTensorData, parseTensorData, } from './utils/tensorUtils';
export type { TypedTensorData } from './utils/tensorUtils';
export { OnnxSession } from './services/OnnxInferenceService';
export type { OnnxSessionRunFeeds, OnnxSessionRunOutputs, } from './services/OnnxInferenceService';
export { loadWasmModule, configureSherpaOnnx, isSherpaOnnxReady, waitForReady, } from './web/wasmLoader';
export type { SherpaOnnxConfig, WasmLoadOptions, WasmLoadProgressEvent, } from './web/wasmLoader';
//# sourceMappingURL=index.d.ts.map