/** * Copyright © 2018 Emu Analytics */ import { ILoginResponse, ITokenRefreshResponse } from './api-interfaces'; import { Client } from './client'; import { UserEndpoint } from './user.endpoints'; export declare class AuthEndpoints { private readonly client; users: UserEndpoint; constructor(client: Client); login(email: string, password: string, applicationId?: string): Promise; logout(accessToken: string, refreshToken: string): Promise; refresh(refreshToken: string, applicationId: string): Promise; changePassword(password: string, newPassword: string, token: string): Promise; signUp(firstName: string, lastName: string, email: string, password: string, applicationId: string, confirmUrl: string, redirectUrl?: string): Promise; confirmSignUp(email: string, token: string, redirect?: string): Promise; requestPasswordReset(email: string, applicationId: string, redirectUrl: string): Promise; resetPassword(email: string, password: string, applicationId: string, token: string): Promise; } //# sourceMappingURL=auth.edpoints.d.ts.map