/// <reference types="node" />
import { Activity, GarminApi } from 'garmin-api-handler';
export default class GarminService {
    protected api: GarminApi;
    constructor(api: GarminApi);
    getApi(): GarminApi;
    getFitFile(activityId: number): Promise<Buffer>;
    createActivity(activity: Activity): Promise<Activity<number>>;
    createActivity(activity: Activity, type: 'gpx', content: string): Promise<Activity<number>>;
    createActivity(activity: Activity, type: 'fit', content: Buffer): Promise<Activity<number>>;
}
