@xompass/sdk-cloud-api
Version:
Xompass Client for cloud-api
132 lines (131 loc) • 9.69 kB
TypeScript
import { XompassBaseUserApi } from '../core';
import { LoopBackFilter, AccessToken } from '../../models';
import { Manager } from '../../models';
/**
* Api services for the `Manager` model.
*/
export declare abstract class ManagerApi extends XompassBaseUserApi {
static model: any;
static findByIdAccessTokens(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdAccessTokens(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static findByIdActivityLogs(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdTrackingLogs(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdCredentials(id: any, fk: any, retry?: boolean): Promise<any>;
static existsCredentials(id: any, fk: any, retry?: boolean): Promise<any>;
static getCustomer(id: any, refresh?: any, retry?: boolean): Promise<any>;
static getCountry(id: any, refresh?: any, retry?: boolean): Promise<any>;
static findByIdAssets(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdAssets(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdAssets(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static linkAssets(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkAssets(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdCctvDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdCctvDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdCctvDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static linkCctvDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkCctvDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdCountReports(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdCountReports(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdCountReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static linkCountReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkCountReports(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdEventDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdEventDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdEventDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static linkEventDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkEventDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static getContainer(id: any, refresh?: any, retry?: boolean): Promise<any>;
static createContainer(id: any, data?: any, retry?: boolean): Promise<any>;
static updateContainer(id: any, data?: any, retry?: boolean): Promise<any>;
static destroyContainer(id: any, retry?: boolean): Promise<any>;
static findByIdPeopleCounterReports(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdPeopleCounterReports(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdPeopleCounterReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static linkPeopleCounterReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkPeopleCounterReports(id: any, fk: any, retry?: boolean): Promise<any>;
static getPermission(id: any, refresh?: any, retry?: boolean): Promise<any>;
static createPermission(id: any, data?: any, retry?: boolean): Promise<any>;
static updatePermission(id: any, data?: any, retry?: boolean): Promise<any>;
static findByIdReports(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdReports(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static linkReports(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkReports(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdStoreVideoAnalyticDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdStoreVideoAnalyticDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdStoreVideoAnalyticDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static linkStoreVideoAnalyticDashboards(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkStoreVideoAnalyticDashboards(id: any, fk: any, retry?: boolean): Promise<any>;
static getTimeZone(id: any, refresh?: any, retry?: boolean): Promise<any>;
static findByIdTrafficFlowAnalysis(id: any, fk: any, retry?: boolean): Promise<any>;
static destroyByIdTrafficFlowAnalysis(id: any, fk: any, retry?: boolean): Promise<any>;
static updateByIdTrafficFlowAnalysis(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static linkTrafficFlowAnalysis(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkTrafficFlowAnalysis(id: any, fk: any, retry?: boolean): Promise<any>;
static findByIdViews(id: any, fk: any, retry?: boolean): Promise<any>;
static linkViews(id: any, fk: any, data?: any, retry?: boolean): Promise<any>;
static unlinkViews(id: any, fk: any, retry?: boolean): Promise<any>;
static getActivityLogs(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countActivityLogs(id: any, where?: any, retry?: boolean): Promise<any>;
static getTrackingLogs(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countTrackingLogs(id: any, where?: any, retry?: boolean): Promise<any>;
static getCredentials(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countCredentials(id: any, where?: any, retry?: boolean): Promise<any>;
static getAssets(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countAssets(id: any, where?: any, retry?: boolean): Promise<any>;
static getCctvDashboards(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countCctvDashboards(id: any, where?: any, retry?: boolean): Promise<any>;
static getCountReports(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countCountReports(id: any, where?: any, retry?: boolean): Promise<any>;
static getEventDashboards(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countEventDashboards(id: any, where?: any, retry?: boolean): Promise<any>;
static getPeopleCounterReports(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countPeopleCounterReports(id: any, where?: any, retry?: boolean): Promise<any>;
static getReports(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countReports(id: any, where?: any, retry?: boolean): Promise<any>;
static getStoreVideoAnalyticDashboards(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countStoreVideoAnalyticDashboards(id: any, where?: any, retry?: boolean): Promise<any>;
static getTrafficFlowAnalysis(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countTrafficFlowAnalysis(id: any, where?: any, retry?: boolean): Promise<any>;
static getViews(id: any, filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static countViews(id: any, where?: any, retry?: boolean): Promise<any>;
static login(credentials: any, include?: any, rememberMe?: boolean, retry?: boolean): Promise<any>;
static logout(retry?: boolean): Promise<any>;
static verify(id: any, retry?: boolean): Promise<any>;
static confirm(uid: any, token: any, redirect?: any, retry?: boolean): Promise<any>;
static resetPassword(options: any, retry?: boolean): Promise<any>;
static changePassword(oldPassword: any, newPassword: any, retry?: boolean): Promise<any>;
static setPassword(newPassword: any, retry?: boolean): Promise<any>;
static otpLogin(credentials: any, include?: any, retry?: boolean): Promise<any>;
static otpDisable(id: any, retry?: boolean): Promise<any>;
static getMiniAppUserSessionsActive(id: any, retry?: boolean): Promise<any>;
static MiniAppUserSessionActiveLogout(id: any, data: any, retry?: boolean): Promise<any>;
static otpCheck(id: any, retry?: boolean): Promise<any>;
static otpGenerate(id: any, retry?: boolean): Promise<any>;
static otpVerify(id: any, obj?: any, retry?: boolean): Promise<any>;
static verifyAccount(options: any, retry?: boolean): Promise<any>;
static getContainerInfo(id: any, retry?: boolean): Promise<any>;
static getFiles(id: any, retry?: boolean): Promise<any>;
static getFile(id: any, file: any, retry?: boolean): Promise<any>;
static removeFile(id: any, property: any, file: any, retry?: boolean): Promise<any>;
static upload(id: any, property: any, retry?: boolean): Promise<any>;
static download(id: any, property: any, file: any, retry?: boolean): Promise<any>;
static getCurrent(filter?: LoopBackFilter, retry?: boolean): Promise<any>;
static getCachedCurrent(): Manager;
static getCurrentToken(): AccessToken;
/**
*
* @returns True if the current user is authenticated (logged in).
*/
static isAuthenticated(): boolean;
/**
*
* @returns object Id of the currently logged-in user or null.
*/
static getCurrentId(): string | number;
/**
* The name of the model represented by this $resource,
* i.e. `Manager`.
*/
static getModelName(): string;
}