Type Alias ProjectedCurve1

ProjectedCurve1: {
    ZERO: Point3I;
    add(a: Point3I, b: Point3I): Point3I;
    clearCofactor(point: Point3I): Point3I;
    equals(a: Point3I, b: Point3I): boolean;
    fromAffine(point: Point2I): Point3I;
    isValidPoint(p: Point3I): boolean;
    isZero(point: Point3I): boolean;
    negate(a: Point3I): Point3I;
    scale(point: Point3I, s: bigint): Point3I;
    subtract(a: Point3I, b: Point3I): Point3I;
    toAffine(point: Point3I): Point2I;
}