import { ONNXRuntimeAPI, SpeechProbabilities } from "./types";
declare class SileroVadModel {
    private ort;
    private pathToModel;
    _session: any;
    _h: unknown;
    _c: unknown;
    _sr: unknown;
    constructor(ort: ONNXRuntimeAPI, pathToModel: string);
    static new: (ort: ONNXRuntimeAPI, pathToModel: string) => Promise<SileroVadModel>;
    init(): Promise<void>;
    process(audioFrame: Float32Array): Promise<SpeechProbabilities>;
    resetState(): void;
}
export { SileroVadModel };
