@becomes/cms-cloud-client
Version:
SDK for accessing BCMS Cloud API
14 lines (13 loc) • 387 B
TypeScript
import type { BCMSCloudSdk } from '../main';
import type { AuthLoginBody } from '../../b-types/auth';
export declare class AuthHandler {
private sdk;
private readonly baseUrl;
constructor(sdk: BCMSCloudSdk);
login(data: AuthLoginBody): Promise<void>;
loginOtp(data: {
userId: string;
otp: string;
}): Promise<void>;
logout(): Promise<void>;
}