import { OPNToYM2413Converter } from "./opn-to-ym2413-converter";
import { ChipInfo } from "./vgm-converter";
import { VGMCommand, VGMWrite2ACommand, VGMSeekPCMCommand, VGMDataBlockCommand } from "vgm-parser";
export declare class YM2612ToYM2413Converter extends OPNToYM2413Converter {
    rootPcmChannel: number;
    _dacEmulation: "test" | "fmpcm" | "none";
    constructor(from: ChipInfo, to: ChipInfo, opts: any);
    getInitialCommands(): Array<VGMCommand>;
    _pcmData: Uint8Array;
    _pcmIndex: number;
    convert2A(cmd: VGMWrite2ACommand): VGMCommand[];
    convertSeekPCM(cmd: VGMSeekPCMCommand): Array<VGMCommand>;
    convertDataBlock(cmd: VGMDataBlockCommand): Array<VGMCommand>;
    convertCommand(cmd: VGMCommand): Array<VGMCommand>;
}
