export declare class _Disassembler {
    private _prefixMap;
    private modRmSet;
    private _opCodeMap;
    constructor();
    private byteIterator;
    disassemble(opCodes: string): string;
    private getValueFromLength;
    fetchPrefix(pref: string): prefixModes | undefined;
    private generateOpCodeMap;
    private createOpCode;
}
declare type prefixModes = 'registerMode' | 'addressMode';
export {};
