import { Course } from "../models/home/report";
import { Form } from "../models/home/assessment";
import { InfoHelper } from "../index";
import { BankPaymentByMonth } from "../models/home/bank";
import { CalendarData } from "../models/schedule/calendar";
import { Invoice } from "../models/home/invoice";
import { Classroom, ClassroomStateResult } from "../models/home/classroom";
export declare const webVPNTitle = "
\u6E05\u534E\u5927\u5B66WebVPN";
export declare const systemMessage = "time out\u7528\u6237\u767B\u9646\u8D85\u65F6\u6216\u8BBF\u95EE\u5185\u5BB9\u4E0D\u5B58\u5728\u3002\u8BF7\u91CD\u8BD5";
export declare const getUserInfo: (helper: InfoHelper) => Promise<{
fullName: string;
emailName: string;
}>;
export declare const naiveSendMail: (helper: InfoHelper, subject: string, content: string, recipient: string) => Promise;
export declare const getReport: (helper: InfoHelper, bx: boolean, newGPA: boolean, flag?: number) => Promise;
export declare const getAssessmentList: (helper: InfoHelper) => Promise<[string, boolean, string][]>;
export declare const getAssessmentForm: (helper: InfoHelper, url: string) => Promise