fitness-libraries
Version:
Fitness libraries as inversify modules.
15 lines (14 loc) • 591 B
TypeScript
import { GarminApi } from 'garmin-api-handler';
import GarminStorageService from './GarminStorageService';
import { ArgumentsType } from '../../../utils';
declare class GarminHandler extends GarminApi {
storage: GarminStorageService;
email: string;
password: string;
private init?;
constructor(storage: GarminStorageService, email: string, password: string);
private sessionIni;
login(email?: string, password?: string): Promise<string>;
request(...parameters: ArgumentsType<typeof GarminApi.prototype.request>): Promise<any>;
}
export default GarminHandler;