UNPKG

cea-check-in

Version:

check in plugin for cea

33 lines (32 loc) 970 B
import type { UserConfOpts } from 'cea-core'; import type { AllSignTasks, LogInfo, SignTask } from './types'; import type * as CheckInTypes from './types'; export type { CheckInTypes }; export declare class CheckIn { static readonly VERSION: { app: string; version: string; calVersion: string; }; static readonly EXTENSION_ENCRYPT: { key: string; iv: Buffer; algo: string; }; static readonly FORMBODY_ENCRYPT: { key: string; iv: Buffer; algo: string; }; private headers; private user; private school; constructor(user: UserConfOpts); signInfo(): Promise<AllSignTasks | void>; signWithForm(curTask: SignTask): Promise<LogInfo>; private static fixedFloatRight; private static fillExtra; private static extensionEncrypt; private static formBodyEncrypt; } export declare function checkIn(): Promise<void>;