cu-api
Version:
An api for CU Boulder students.
14 lines (13 loc) • 427 B
TypeScript
import { IUserInfo, ITerm, IGPA, CourseV3 } from './types';
export declare class CUSession {
private agent;
private isLoggedIn;
constructor();
init(username: string, password: string): Promise<void>;
get loggedIn(): boolean;
private json;
userData(): Promise<IUserInfo>;
termData(): Promise<ITerm[]>;
GPA(): Promise<IGPA>;
classTermData(term4: string): Promise<Map<string, CourseV3>>;
}