import * as grpcWeb from 'grpc-web'; import * as google_api_annotations_pb from './google/api/annotations_pb'; import * as google_protobuf_empty_pb from 'google-protobuf/google/protobuf/empty_pb'; import * as google_protobuf_struct_pb from 'google-protobuf/google/protobuf/struct_pb'; import * as google_protobuf_timestamp_pb from 'google-protobuf/google/protobuf/timestamp_pb'; import * as validate_validate_pb from './validate/validate_pb'; import * as protoc$gen$swagger_options_annotations_pb from './protoc-gen-swagger/options/annotations_pb'; import * as authoption_options_pb from './authoption/options_pb'; import { MfaOtpResponse, MultiFactors, MyPermissions, MyProjectOrgSearchRequest, MyProjectOrgSearchResponse, PasswordChange, UpdateUserAddressRequest, UpdateUserEmailRequest, UpdateUserPhoneRequest, UpdateUserProfileRequest, UserAddress, UserAddressView, UserEmail, UserEmailView, UserGrantSearchRequest, UserGrantSearchResponse, UserPhone, UserPhoneView, UserProfile, UserProfileView, UserSessionViews, UserView, VerifyMfaOtp, VerifyMyUserEmailRequest, VerifyUserPhoneRequest} from './auth_pb'; export class AuthServiceClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: string; }); healthz( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; ready( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; validate( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_struct_pb.Struct) => void ): grpcWeb.ClientReadableStream; getMyUserSessions( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserSessionViews) => void ): grpcWeb.ClientReadableStream; getMyUser( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserView) => void ): grpcWeb.ClientReadableStream; getMyUserProfile( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserProfileView) => void ): grpcWeb.ClientReadableStream; updateMyUserProfile( request: UpdateUserProfileRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserProfile) => void ): grpcWeb.ClientReadableStream; getMyUserEmail( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserEmailView) => void ): grpcWeb.ClientReadableStream; changeMyUserEmail( request: UpdateUserEmailRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserEmail) => void ): grpcWeb.ClientReadableStream; verifyMyUserEmail( request: VerifyMyUserEmailRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; resendMyEmailVerificationMail( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; getMyUserPhone( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserPhoneView) => void ): grpcWeb.ClientReadableStream; changeMyUserPhone( request: UpdateUserPhoneRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserPhone) => void ): grpcWeb.ClientReadableStream; verifyMyUserPhone( request: VerifyUserPhoneRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; resendMyPhoneVerificationCode( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; getMyUserAddress( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserAddressView) => void ): grpcWeb.ClientReadableStream; updateMyUserAddress( request: UpdateUserAddressRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserAddress) => void ): grpcWeb.ClientReadableStream; getMyMfas( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: MultiFactors) => void ): grpcWeb.ClientReadableStream; changeMyPassword( request: PasswordChange, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; addMfaOTP( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: MfaOtpResponse) => void ): grpcWeb.ClientReadableStream; verifyMfaOTP( request: VerifyMfaOtp, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; removeMfaOTP( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: google_protobuf_empty_pb.Empty) => void ): grpcWeb.ClientReadableStream; searchMyUserGrant( request: UserGrantSearchRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: UserGrantSearchResponse) => void ): grpcWeb.ClientReadableStream; searchMyProjectOrgs( request: MyProjectOrgSearchRequest, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: MyProjectOrgSearchResponse) => void ): grpcWeb.ClientReadableStream; getMyZitadelPermissions( request: google_protobuf_empty_pb.Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, response: MyPermissions) => void ): grpcWeb.ClientReadableStream; } export class AuthServicePromiseClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: string; }); healthz( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; ready( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; validate( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; getMyUserSessions( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; getMyUser( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; getMyUserProfile( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; updateMyUserProfile( request: UpdateUserProfileRequest, metadata?: grpcWeb.Metadata ): Promise; getMyUserEmail( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; changeMyUserEmail( request: UpdateUserEmailRequest, metadata?: grpcWeb.Metadata ): Promise; verifyMyUserEmail( request: VerifyMyUserEmailRequest, metadata?: grpcWeb.Metadata ): Promise; resendMyEmailVerificationMail( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; getMyUserPhone( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; changeMyUserPhone( request: UpdateUserPhoneRequest, metadata?: grpcWeb.Metadata ): Promise; verifyMyUserPhone( request: VerifyUserPhoneRequest, metadata?: grpcWeb.Metadata ): Promise; resendMyPhoneVerificationCode( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; getMyUserAddress( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; updateMyUserAddress( request: UpdateUserAddressRequest, metadata?: grpcWeb.Metadata ): Promise; getMyMfas( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; changeMyPassword( request: PasswordChange, metadata?: grpcWeb.Metadata ): Promise; addMfaOTP( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; verifyMfaOTP( request: VerifyMfaOtp, metadata?: grpcWeb.Metadata ): Promise; removeMfaOTP( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; searchMyUserGrant( request: UserGrantSearchRequest, metadata?: grpcWeb.Metadata ): Promise; searchMyProjectOrgs( request: MyProjectOrgSearchRequest, metadata?: grpcWeb.Metadata ): Promise; getMyZitadelPermissions( request: google_protobuf_empty_pb.Empty, metadata?: grpcWeb.Metadata ): Promise; }