import { AddressBus } from '../address-bus'; import { HDMATransfer, HDMA_TRANSFER_MODE } from './hdma-transfer'; export declare class DMAHandler { private oamTransfer; private hdmaTransfer; constructor(); startOamTransfer(addressBus: AddressBus, fromAddress: number): void; startHdmaTransfer(addressBus: AddressBus, mode: HDMA_TRANSFER_MODE, length: number): void; getHdmaTransfer(): HDMATransfer | null; isHdmaTransferActive(): boolean; tick(): void; reset(): void; }