import { ParallelHandler, ParallelHandlerExecuteContext } from '@mt-utils/async-handler';
import { ParallelHandlerReplyWorkerMessage } from './types';
declare class ProcessorAudio extends ParallelHandler<Float32Array, Array<number>> {
    private processorWorkerInstance;
    protected onActive(): void;
    handleMessage(event: MessageEvent<ParallelHandlerReplyWorkerMessage>): void;
    execute(context: ParallelHandlerExecuteContext<Float32Array, Array<number>>): void;
    protected onFinish(): void;
}
export default ProcessorAudio;
