import { PicovoiceWorkerArgs, PicovoiceWorker } from './picovoice_types';
export default class PicovoiceWorkerFactory {
    private constructor();
    /**
     * Create Picovoice web worker instances. The promise resolves when the worker is ready to process
     * voice data (perhaps from WebVoiceProcessor).
     *
     * @param picovoiceArgs - A Porcupine keyword (builtin or custom, represented as a Base64 string), and
     * a Rhino context (Base64 string representations).
     * Also whether to start processing audio immediately upon instantiation, or to start paused.
     *
     */
    static create(picovoiceArgs: PicovoiceWorkerArgs): Promise<PicovoiceWorker>;
}
//# sourceMappingURL=picovoice_worker_factory.d.ts.map