import { ProtobufType } from '../ProtobufType'; import { TProtobufField } from '../TProtobufField'; import { TMetaProtoIn, TMetaProtoOut } from './MetaProto'; import { TErrorProtoIn, TErrorProtoOut } from './ErrorProto'; import { TGetPhoneState } from './GetPhoneState'; import { TValidatePhoneOtpState } from './ValidatePhoneOtpState'; import { TGetEmailState } from './GetEmailState'; import { TValidateEmailOtpState } from './ValidateEmailOtpState'; import { TOnboardingState } from './OnboardingState'; import { TLoginResultIn, TLoginResultOut } from './LoginResult'; import { TSocialConnectionList } from './SocialConnectionList'; import { TAppleAccountNotFound } from './AppleAccountNotFound'; import { TValidateEmailMagicLinkOtpState } from './ValidateEmailMagicLinkOtpState'; export type TAuthGatewayResponseIn = { meta: TMetaProtoIn; error: TErrorProtoIn; get_phone_state: TGetPhoneState; validate_phone_otp_state: TValidatePhoneOtpState; get_email_state: TGetEmailState; validate_email_otp_state: TValidateEmailOtpState; onboarding_state: TOnboardingState; login_result: TLoginResultIn; social_connection_list: TSocialConnectionList; apple_account_not_found: TAppleAccountNotFound; validate_email_magic_link_otp_state: {}; }; export type TAuthGatewayResponseOut = { meta: TMetaProtoOut; error: TErrorProtoOut; get_phone_state: TGetPhoneState; validate_phone_otp_state: TValidatePhoneOtpState; get_email_state: TGetEmailState; validate_email_otp_state: TValidateEmailOtpState; onboarding_state: TOnboardingState; login_result: TLoginResultOut; social_connection_list: TSocialConnectionList; apple_account_not_found: TAppleAccountNotFound; validate_email_magic_link_otp_state: TValidateEmailMagicLinkOtpState; }; export declare class AuthGatewayResponse extends ProtobufType { protected fields(): TProtobufField[]; }