import { PasswordlessOptions } from '../types'; import { ActionErrorState, ActionLoadingState, ActionSuccessState } from './types'; export interface SignInSmsPasswordlessState extends SignInSmsPasswordlessHandlerResult, ActionLoadingState { } export interface SignInSmsPasswordlessHandlerResult extends ActionErrorState, ActionSuccessState { /** * Returns true when the one-time password has been sent over by SMS, and the user needs to send it back to complete sign-in. */ needsOtp: boolean; } export declare const signInSmsPasswordlessPromise: (interpreter: import("xstate").Interpreter>, phoneNumber: string, options?: PasswordlessOptions) => Promise; //# sourceMappingURL=signInSmsPasswordless.d.ts.map