// WARNING: This file is auto-generated. Any changes will be lost. export default function arx(_imports?: any, pool?: any): { readonly memory: Uint8Array; readonly segments: { readonly state: Uint8Array; readonly state_chunks: ReadonlyArray; readonly 'state.counter': Uint8Array; readonly 'state.counter_chunks': ReadonlyArray; readonly 'state.shiftSet': Uint8Array; readonly 'state.shiftSet_chunks': ReadonlyArray; readonly 'state.sigma': Uint8Array; readonly 'state.sigma_chunks': ReadonlyArray; readonly 'state.key': Uint8Array; readonly 'state.key_chunks': ReadonlyArray; readonly 'state.nonce': Uint8Array; readonly 'state.nonce_chunks': ReadonlyArray; readonly 'state.aadLen': Uint8Array; readonly 'state.aadLen_chunks': ReadonlyArray; readonly 'state.dataLen': Uint8Array; readonly 'state.dataLen_chunks': ReadonlyArray; readonly 'state.poly': Uint8Array; readonly 'state.poly_chunks': ReadonlyArray; readonly 'state.poly.key': Uint8Array; readonly 'state.poly.key_chunks': ReadonlyArray; readonly 'state.poly.r': Uint8Array; readonly 'state.poly.r_chunks': ReadonlyArray; readonly 'state.poly.r5': Uint8Array; readonly 'state.poly.r5_chunks': ReadonlyArray; readonly 'state.poly.h': Uint8Array; readonly 'state.poly.h_chunks': ReadonlyArray; readonly 'state.poly.pad': Uint8Array; readonly 'state.poly.pad_chunks': ReadonlyArray; readonly 'state.poly.tag': Uint8Array; readonly 'state.poly.tag_chunks': ReadonlyArray; readonly buffer: Uint8Array; readonly buffer_chunks: ReadonlyArray; readonly derive: Uint8Array; readonly derive_chunks: ReadonlyArray; readonly 'derive.nonce': Uint8Array; readonly 'derive.nonce_chunks': ReadonlyArray; readonly 'derive.out': Uint8Array; readonly 'derive.out_chunks': ReadonlyArray; }; aadBlocks(v0: number, v1: number, v2: number): void; aadInit(): void; decryptBlocks(v0: number, v1: number, v2: number): void; decryptInit(v0: number, v1: number): void; derive(): void; encryptBlocks(v0: number, v1: number, v2: number): void; encryptInit(v0: number, v1: number): void; macBlocksAt(v0: number, v1: number, v2: number, v3: number): void; macFinish(): void; macInit(): void; macPadAt(v0: number, v1: number, v2: number): void; process(v0: number, v1: number, v2: number, v3: number, v4: number): void; reset(v0: number): void; tagFinish(): void; };