import type { Profile } from "./types";
export declare let configuration: {
    wasmModule: WebAssembly.Module | undefined;
};
export declare class WLipSyncAudioNode extends window.AudioWorkletNode {
    private openCloseVelocity;
    private lastTimestamp;
    private weightVelocities;
    minVolume: number;
    maxVolume: number;
    smoothness: number;
    volume: number;
    weights: Record<string, number>;
    constructor(context: BaseAudioContext, profile: Profile, wasmModule?: WebAssembly.Module | undefined);
    private onMessage;
    get blockSize(): number;
    set blockSize(value: number);
}
//# sourceMappingURL=audio-node.d.ts.map