import { KokoroTTS } from "kokoro-js";
import { type kokoroModelPrecision, type Voices } from "../../types/shorts";
export declare class Kokoro {
    private tts;
    constructor(tts: KokoroTTS);
    generate(text: string, voice: Voices): Promise<{
        audio: ArrayBuffer;
        audioLength: number;
    }>;
    static concatWavBuffers(buffers: ArrayBuffer[]): ArrayBuffer;
    static init(dtype: kokoroModelPrecision): Promise<Kokoro>;
    listAvailableVoices(): Voices[];
}
