import type { Fp2, Fp6, Fp12 } from "@noble/curves/abstract/tower.js";
export declare function bigintToLEBytesInternal(val: bigint, numBytes: number): Uint8Array;
export declare function bigintToLEBytesFr(val: bigint): Uint8Array;
export declare function bigintToLEBytesFq(val: bigint): Uint8Array;
export declare function leBytesToBigint(bytes: Uint8Array): bigint;
export declare function fp2ToLEBytes(val: Fp2): Uint8Array;
export declare function fp6ToLEBytes(val: Fp6): Uint8Array;
export declare function fp12ToLEBytes(val: Fp12): Uint8Array;
export declare function leBytesToFp2(bytes: Uint8Array): Fp2;
export declare function leBytesToFp6(bytes: Uint8Array): Fp6;
export declare function leBytesToFp12(bytes: Uint8Array): Fp12;
//# sourceMappingURL=fieldSerialization.d.ts.map