import { User } from './consts'; export declare const createUser: (userInfo: { first_name: string; last_name: string; password: string; email_address: string; tos_agree: boolean; country_code: string; phone_number: string; }) => Promise; export declare const userDetails: () => Promise; export declare const updateUserDetails: (params: { email_address?: string; password?: string; first_name?: string; last_name?: string; phone_country?: number; phone_number?: number; autoupgrade?: boolean; }) => Promise; export declare const sendValidationEmail: (email: string) => Promise; export declare const validateEmail: ({ email, emailToken, }: { email: string; emailToken: string; }) => Promise; export declare const checkEmail: ({ email_address }: { email_address: string; }) => Promise; export declare const checkPhone: ({ phone_country, phone_number, }: { phone_country: number; phone_number: number; }) => Promise; export declare const checkPasswordCode: ({ code }: { code: string; }) => Promise; export declare const setPassword: ({ code, password1, password2, }: { code: string; password1: string; password2: string; }) => Promise; export declare const lostPassword: ({ email_address }: { email_address: string; }) => Promise; export declare const closeAccount: ({ email_address }: { email_address: string; }) => Promise; export declare const authorizationCheck: () => Promise; export declare const supportPin: () => Promise;