UNPKG

bugyo-cloud-client

Version:
20 lines (19 loc) 695 B
import { BugyoCloudClient } from "./bugyo-cloud-client"; import { AuthInfo } from "./models/auth-info"; import { PunchInfo } from "./models/punch-info"; import { BaseTask } from "./tasks/base/base-task"; import { LoggerFactory } from "./utils/logger-factory"; /** * Create instances */ export declare class BugyoCloudClientService { private loggerFactory; constructor(loggerFactory: LoggerFactory); createClient(tenantCode: string): BugyoCloudClient; createLoginTask(authInfo: AuthInfo): BaseTask; createLogoutTask(): BaseTask; createPunchTask(punchInfo: PunchInfo): BaseTask; private createHttpSession; private createEndpointInstance; private getLogger; }