UNPKG

component-dbs-core

Version:

DTO objects shared among device backend

22 lines (21 loc) 979 B
import { IdentityDto, PhoneRegistrationDto } from "../../identity/dtos/identityDto"; import JwtValidator from "../utils/jwt/jwtValidator"; import { HttpService } from "@nestjs/common"; import { EnvironmentService } from "../../common_services/config"; import { SmsService } from "../smsService"; export default class ApiService { private envService; private http; private snsService; private jwtValidator; constructor(envService: EnvironmentService, http: HttpService, snsService: SmsService, jwtValidator: JwtValidator); createUser(param: any): Promise<boolean> | undefined; getIdentity(param: any): Promise<IdentityDto>; checkAccessToken(param: any): Promise<{ code: number; }>; forgotPassword(param: any): Promise<boolean> | undefined; changePassword(param: any): Promise<boolean> | undefined; phoneRegister(param: any): Promise<PhoneRegistrationDto> | undefined; revokeRefreshToken(param: any): Promise<boolean>; }