import { type TArg, type TRet } from "@li0ard/gost3413";
export declare const bytesToUint64s: (b: TArg<Uint8Array>) => TRet<BigUint64Array>;
export declare const uint64sToBytes: (w: TArg<BigUint64Array>) => TRet<Uint8Array>;
export declare const swap_block: (k: TArg<BigUint64Array>, N: number) => void;
export declare const gf2mMul: (blockSize: number, a: TArg<Uint8Array>, b: TArg<Uint8Array>) => TRet<Uint8Array>;
