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
; export declare const postAssessmentForm: (helper: InfoHelper, form: Form) => Promise; export declare const getPhysicalExamResult: (helper: InfoHelper) => Promise<[string, string][]>; export declare const getClassroomList: (helper: InfoHelper) => Promise; export declare const getClassroomState: (helper: InfoHelper, building: string, week: number) => Promise; export declare const getInvoiceList: (helper: InfoHelper, page: number) => Promise<{ data: Invoice[]; count: number; }>; export declare const getInvoicePDF: (helper: InfoHelper, busNumber: string) => Promise; export declare const getBankPayment: (helper: InfoHelper, foundation: boolean) => Promise; export declare const getCalendar: (helper: InfoHelper) => Promise; export declare const getCalendarImageUrl: (helper: InfoHelper, year: number, semester: "spring" | "autumn", lang: "zh" | "en") => Promise; export declare const countdown: (helper: InfoHelper) => Promise; export declare const switchLang: (helper: InfoHelper, lang: "zh" | "en") => Promise;