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;
