import { ISession, IUser, IProfile, SessionService as ISessionService, UserService as IUserService, ProfileService as IProfileService, RecoveryService as IRecoveryService } from '@relevance/core'; import { UserServiceConfig } from './user.config'; /** * This service extends the base TypeScript session service to work with Angular DI. */ export declare class SessionService extends ISessionService { constructor(config: UserServiceConfig); } /** * This service extends the base TypeScript user service to work with Angular DI. */ export declare class UserService extends IUserService { constructor(config: UserServiceConfig, sessionService: SessionService); } /** * This service extends the base TypeScript profile service to work with Angular DI. */ export declare class ProfileService

extends IProfileService

{ constructor(config: UserServiceConfig, sessionService: SessionService); } /** * This service extends the base TypeScript recovery service to work with Angular DI. */ export declare class RecoveryService extends IRecoveryService { constructor(config: UserServiceConfig); }