import Timedoctor from "./Timedoctor"; export declare type PoortimeQuery = { offset?: number; limit?: number; start_date?: string; end_date?: string; }; export declare type PoortimeResponse = { full_name: string; email: string; user_id: number; poor_time_website: { [k: string]: { name: string; timeSpend: number; }; }; }; /** * @class Poortime * @property {Timedoctor} td * @property {function(start_date: Date, end_date: Date, params?)} get * @property {function(reasons, params?)} put */ export default class Poortime { /** * @param td {Timedoctor} */ td: Timedoctor; constructor(td: Timedoctor); /** * Get poortime * @param {Date} start_date * @param {Date} end_date * @param {{userId?: , offset?: number, limit?: number}} params * @return {Promise} return */ get(start_date: Date, end_date: Date, params?: PoortimeQuery): Promise>; }