import { ChildModel, Model } from "@mongez/monpulse"; export declare abstract class Auth extends Model { /** * Get user type */ abstract get userType(): string; /** * Generate jwt token */ generateAccessToken(): Promise; /** * Remove current access token */ removeAccessToken(token: string): Promise; /** * Attempt to login the user */ static attempt(this: ChildModel, data: any): Promise; /** * Confirm password */ confirmPassword(password: string): any; } //# sourceMappingURL=auth.d.ts.map