import { Option } from "@opendaw/lib-std";
import { Messenger } from "@opendaw/lib-runtime";
import type { OpfsProtocol, SamplePeakProtocol } from "@opendaw/lib-fusion";
import type { TransientProtocol } from "@opendaw/lib-dsp";
export declare class Workers {
    static install(url: string): Promise<void>;
    static messenger: Option<Messenger>;
    static get Peak(): SamplePeakProtocol;
    static get Opfs(): OpfsProtocol;
    static get Transients(): TransientProtocol;
}
//# sourceMappingURL=Workers.d.ts.map