export declare class BabyJubRN {
    F: {
        p: bigint;
        zero: bigint;
        one: bigint;
        e: (v: bigint | number | string) => bigint;
        add: (a: bigint, b: bigint) => bigint;
        sub: (a: bigint, b: bigint) => bigint;
        mul: (a: bigint, b: bigint) => bigint;
        div: (a: bigint, b: bigint) => bigint;
        toString: (a: bigint) => string;
    };
    A: bigint;
    D: bigint;
    Base8: [bigint, bigint];
    addPoint(a: [bigint, bigint], b: [bigint, bigint]): [bigint, bigint];
    mulPointEscalar(base: [bigint, bigint], e: bigint | number | string): [bigint, bigint];
}
