/** * @returns Whether you `have` the Pocket Professor */ export declare function have(): boolean; /** * @returns Whether or not you're currently able to `Deliver your Thesis` */ export declare function canThesis(): boolean; /** * Calculate the total number of lectures available to you given a particular familiar weight and chip-equipped status * @param weight The weight to calculate at--defaults to your current total familiar weight * @param includeChip Whether or not to include the memory chip--defaults to whether or not it's currently equipped * @returns The total number of lectures you're able to deliver, including ones you've already delivered today */ export declare function totalAvailableLectures(weight?: number, includeChip?: boolean): number; /** * @returns The number of Pocket Professor lectures you've delivered today */ export declare function lecturesDelivered(): number; /** * Calculate the number of unused lectures available to you given a particular familiar weight and chip-equipped status * @param weight The weight to calculate at--defaults to your current total familiar weight * @param includeChip Whether or not to include the memory chip--defaults to whether or not it's currently equipped * @returns The number of lectures you're able to deliver, accounting for any you've already delivered today */ export declare function currentlyAvailableLectures(weight?: number, includeChip?: boolean): number;