import { AuthNextResetPasswordStep, AuthNextSignInStep, AuthNextSignUpStep, AuthNextUpdateAttributeStep, AuthUserAttributeKey } from './models'; export interface AuthSignInOutput { isSignedIn: boolean; nextStep: AuthNextSignInStep; } export interface AuthSignUpOutput { isSignUpComplete: boolean; userId?: string; nextStep: AuthNextSignUpStep; } export interface AuthResetPasswordOutput { isPasswordReset: boolean; nextStep: AuthNextResetPasswordStep; } export interface AuthUpdateUserAttributeOutput { isUpdated: boolean; nextStep: AuthNextUpdateAttributeStep; } export type AuthUpdateUserAttributesOutput = Record>;