export declare const getNonce: () => Promise<`0x${string}`>; export declare const generators: { getManageEntityData: (chainId: number, contractAddress: string, userId: number, entityType: string, entityId: number, action: string, metadata: string, nonce: string) => { types: { readonly EIP712Domain: readonly [{ readonly name: "name"; readonly type: "string"; }, { readonly name: "version"; readonly type: "string"; }, { readonly name: "chainId"; readonly type: "uint256"; }, { readonly name: "verifyingContract"; readonly type: "address"; }]; readonly ManageEntity: readonly [{ readonly name: "userId"; readonly type: "uint"; }, { readonly name: "entityType"; readonly type: "string"; }, { readonly name: "entityId"; readonly type: "uint"; }, { readonly name: "action"; readonly type: "string"; }, { readonly name: "metadata"; readonly type: "string"; }, { readonly name: "nonce"; readonly type: "bytes32"; }]; }; domain: { name: string; version: string; chainId: bigint; verifyingContract: string; }; primaryType: "ManageEntity"; message: { userId: number; entityType: string; entityId: number; action: string; metadata: string; nonce: string; }; }; };