/** * @fileoverview gRPC-Web generated client stub for web3auth * @enhanceable * @public */ import * as grpcWeb from 'grpc-web'; import * as web3auth_service_pb from './service_pb'; export declare class Web3AuthServiceClient { client_: grpcWeb.AbstractClientBase; hostname_: string; credentials_: null | { [index: string]: string; }; options_: null | { [index: string]: any; }; constructor(hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: any; }); methodDescriptorGetChallenge: grpcWeb.MethodDescriptor; getChallenge(request: web3auth_service_pb.GetChallengeRequest, metadata?: grpcWeb.Metadata | null): Promise; getChallenge(request: web3auth_service_pb.GetChallengeRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: web3auth_service_pb.GetChallengeResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorAuthWithSignature: grpcWeb.MethodDescriptor; authWithSignature(request: web3auth_service_pb.AuthWithSignatureRequest, metadata?: grpcWeb.Metadata | null): Promise; authWithSignature(request: web3auth_service_pb.AuthWithSignatureRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: web3auth_service_pb.AuthWithSignatureResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorAuthWithProof: grpcWeb.MethodDescriptor; authWithProof(request: web3auth_service_pb.AuthWithProofRequest, metadata?: grpcWeb.Metadata | null): Promise; authWithProof(request: web3auth_service_pb.AuthWithProofRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: web3auth_service_pb.AuthWithProofResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorLinkWalletToWeb2Account: grpcWeb.MethodDescriptor; linkWalletToWeb2Account(request: web3auth_service_pb.LinkWalletToWeb2AccountRequest, metadata?: grpcWeb.Metadata | null): Promise; linkWalletToWeb2Account(request: web3auth_service_pb.LinkWalletToWeb2AccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: web3auth_service_pb.LinkWalletToWeb2AccountResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorCheckWalletLinkingStatus: grpcWeb.MethodDescriptor; checkWalletLinkingStatus(request: web3auth_service_pb.CheckWalletLinkingStatusRequest, metadata?: grpcWeb.Metadata | null): Promise; checkWalletLinkingStatus(request: web3auth_service_pb.CheckWalletLinkingStatusRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: web3auth_service_pb.CheckWalletLinkingStatusResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorCheckEmailLinkingStatus: grpcWeb.MethodDescriptor; checkEmailLinkingStatus(request: web3auth_service_pb.CheckEmailLinkingStatusRequest, metadata?: grpcWeb.Metadata | null): Promise; checkEmailLinkingStatus(request: web3auth_service_pb.CheckEmailLinkingStatusRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: web3auth_service_pb.CheckEmailLinkingStatusResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorLinkEmailToWeb3Account: grpcWeb.MethodDescriptor; linkEmailToWeb3Account(request: web3auth_service_pb.LinkEmailToWeb3AccountRequest, metadata?: grpcWeb.Metadata | null): Promise; linkEmailToWeb3Account(request: web3auth_service_pb.LinkEmailToWeb3AccountRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: web3auth_service_pb.LinkEmailToWeb3AccountResponse) => void): grpcWeb.ClientReadableStream; methodDescriptorGetAccountStatus: grpcWeb.MethodDescriptor; getAccountStatus(request: web3auth_service_pb.GetAccountStatusRequest, metadata?: grpcWeb.Metadata | null): Promise; getAccountStatus(request: web3auth_service_pb.GetAccountStatusRequest, metadata: grpcWeb.Metadata | null, callback: (err: grpcWeb.RpcError, response: web3auth_service_pb.GetAccountStatusResponse) => void): grpcWeb.ClientReadableStream; } //# sourceMappingURL=ServiceServiceClientPb.d.ts.map