import { Observable } from 'rxjs'; import { ApiPageable, ApiPageableParam, SkApiService } from 'sk-front-lib/api'; import { SkUser, SkUserCount, SkUserSignup } from 'sk-front-lib/model'; import * as i0 from "@angular/core"; export declare class SkUserService { private _apiService; constructor(_apiService: SkApiService); getUser(id: number): Observable; getAdminUser(id: number): Observable; getAdminUserByEmail(email: string): Observable; getUsers(params?: ApiPageableParam): Observable>; getAdminUsers(params?: ApiPageableParam): Observable>; createAdminUser(data: any): Observable; updateUser(data: any): Observable; updateAdminUser(id: number, data: any): Observable; activateAdminUsers(users: SkUser[]): Observable; deactivateAdminUsers(users: SkUser[]): Observable; deleteAdminUsers(users: SkUser[]): Observable; getAdminUsersCount(): Observable; signup(data: SkUserSignup): Observable; leave(): Observable; isEmailExists(email: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }