@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
9 lines (8 loc) • 356 B
TypeScript
import { Observable } from 'rxjs';
import { Credentials } from '../models/credentials';
import { UserResource } from '../../resources/interface/user-resource';
export declare abstract class AuthenticationMethodService {
constructor();
abstract login(credentials: Credentials): Observable<UserResource>;
abstract logout(): Observable<object>;
}