import { PCDPackage, SerializedPCD } from "@pcd/pcd-types"; import { RLNPCD, RLNPCDArgs, RLNPCDClaim, RLNPCDInitArgs, RLNPCDProof } from "./RLNPCD"; export declare function init(args: RLNPCDInitArgs): Promise; export declare function prove(args: RLNPCDArgs): Promise; export declare function verify(pcd: RLNPCD): Promise; export declare function serialize(pcd: RLNPCD): Promise>; export declare function deserialize(serialized: string): Promise; /** * PCD-conforming wrapper for the RLN protocol. You can * find documentation of RLN here: https://rate-limiting-nullifier.github.io/rln-docs/what_is_rln.html */ export declare const RLNPCDPackage: PCDPackage; //# sourceMappingURL=RLNPCDPackage.d.ts.map