/** * @typedef {Ed25519Curve>} ExtendedCurve */ /** * @implements {ExtendedCurve} */ export class ExtendedCurveImpl extends CurveWithOpsImpl> implements ExtendedCurve { constructor(); /** * @param {Point4} point * @returns {Point2} */ toAffine(point: Point4): Point2; /** * @param {Point2} point * @returns {Point4} */ fromAffine(point: Point2): Point4; } export type ExtendedCurve = Ed25519Curve>; import type { Curve } from "../../internal.js"; import { CurveWithOpsImpl } from "../common/index.js"; import type { Point4 } from "../../internal.js"; import type { Point2 } from "../../index.js"; import type { Ed25519Curve } from "../../internal.js"; //# sourceMappingURL=ExtendedCurve.d.ts.map