// WARNING: This file is auto-generated. Any changes will be lost. export default function chacha(_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.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 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; readonly _worker: Uint8Array; readonly _worker_chunks: ReadonlyArray; readonly '_worker.online': Uint8Array; readonly '_worker.online_chunks': ReadonlyArray; readonly '_worker.next': Uint8Array; readonly '_worker.next_chunks': ReadonlyArray; readonly '_worker.total': Uint8Array; readonly '_worker.total_chunks': ReadonlyArray; readonly '_worker.perBatch': Uint8Array; readonly '_worker.perBatch_chunks': ReadonlyArray; readonly '_worker.workers': Uint8Array; readonly '_worker.workers_chunks': ReadonlyArray; readonly '_worker.stack': Uint8Array; readonly '_worker.stack_chunks': ReadonlyArray; }; _processBlocks_thread_int(v0: number, v1: number, v2: number, v3: number, v4: number): void; _worker_notify(v0: number, v1: number): number; _worker_online(): number; decryptBlocks(v0: number, v1: number, v2: number): void; derive(): void; encryptBlocks(v0: number, v1: number, v2: number): void; initWorker(v0: number, v1: number, v2: number): void; processBlocks(v0: number, v1: number, v2: number, v3: number, v4: number): void; reset(v0: number): void; stopWorker(v0: number): void; };