/// /// import { getPayloadToSign } from "./getPayloadToSign"; declare function isValidSignature(signature: string, obj: object, publicKey: string): boolean; declare function getSignature(obj: object, privateKey: string | Buffer): string; declare const _default: { readonly getPayloadToSign: typeof getPayloadToSign; readonly isValidSignature: typeof isValidSignature; readonly getSignature: typeof getSignature; readonly calculateKeccak256: (data: Buffer) => Buffer; readonly genKeyPair: () => { privateKey: string; publicKey: string; }; readonly getCompactBase64PublicKey: (publicKey: string) => string; readonly getNonCompactHexPublicKey: (publicKey: string) => string; readonly getEthAddress: (publicKey: string) => string; readonly getPublicKey: (privateKey: string) => string; readonly getDERSignature: (obj: object, privateKey: Buffer) => string; readonly isChecksumedEthAddress: (address: string) => boolean; readonly isLowercasedEthAddress: (address: string) => boolean; readonly isValid: (signature: string, obj: string | object, publicKey: string) => boolean; readonly normalizeEthAddress: (address: string) => string; readonly normalizePrivateKey: (input: string) => Buffer; readonly normalizePublicKey: (input: string) => Buffer; readonly normalizeSecp256k1Signature: typeof import("./eth").normalizeSecp256k1Signature; readonly parseSecp256k1Signature: (s: string) => import("./eth").Secp256k1Signature; readonly recoverPublicKey: (signature: string, obj: object) => string; }; export default _default; //# sourceMappingURL=index.d.ts.map