class Fp2 implements Field<Fp2>import { Fp2 } from "https://deno.land/x/bls12_381@1.4.0/math.ts"; ConstructorsnewFp2(c0: Fp, c1: Fp)Methodsadd(rhs: Fp2): Fp2div(rhs: Fp2 | bigint): Fp2equals(rhs: Fp2): booleanfrobeniusMap(power: number): Fp2invert()isZero(): booleanmulByNonresidue()multiply(rhs: Fp2 | bigint): Fp2multiplyByB()negate(): Fp2one()pow(n: bigint): Fp2reim()sqrt(): Fp2 | undefinedsquare()subtract(rhs: Fp2): Fp2toBytes(): Uint8ArraytoString()Static PropertiesreadonlyBYTES_LENreadonlyMAX_BITSreadonlyONE: Fp2readonlyORDERreadonlyZERO: Fp2Static MethodsfromBigTuple(tuple: BigintTuple | bigint[]): Fp2fromBytes(b: Uint8Array): Fp2