Type Alias Field12WithExtendedOps
Field12WithExtendedOps: { ONE: FieldElement12; ZERO: FieldElement12; add(a: FieldElement12, ...b: FieldElement12[]): FieldElement12; conjugate(a: FieldElement12): FieldElement12; cube(a: FieldElement12): FieldElement12; divide(a: FieldElement12, b: FieldElement12): FieldElement12; equals(a: FieldElement12, b: FieldElement12): boolean; halve(a: FieldElement12): FieldElement12; invert(a: FieldElement12): FieldElement12; isOne(a: FieldElement12): boolean; isZero(a: FieldElement12): boolean; mod(a: FieldElement12): FieldElement12; multiply(a: FieldElement12, b: FieldElement12): FieldElement12; multiplyF2(a: FieldElement12, b: [bigint, bigint]): FieldElement12; negate(a: FieldElement12): FieldElement12; pow(a: FieldElement12, p: bigint): FieldElement12; powp(a: FieldElement12, n: number): FieldElement12; scale(a: FieldElement12, s: bigint): FieldElement12; square(a: FieldElement12): FieldElement12; subtract(a: FieldElement12, b: FieldElement12): FieldElement12;}