import { type TrainingPeaksClientConfig } from '../config.js';
export declare const createTrainingPeaksSdk: (config?: TrainingPeaksClientConfig) => {
    login: (command: import("../entrypoints/index.js").LoginEntrypointCommand) => Promise<import("../entrypoints/index.js").LoginEntrypointResponse>;
    logout: (command?: import("../entrypoints/index.js").LogoutCommand) => Promise<void>;
    getWorkoutsList: (command: import("../entrypoints/index.js").GetWorkoutsListCommand) => Promise<import("../entrypoints/index.js").GetWorkoutsListResponse>;
    logger: import("../adapters/index.js").Logger;
};
export type TrainingPeaksSdk = ReturnType<typeof createTrainingPeaksSdk>;
//# sourceMappingURL=training-peaks-sdk.d.ts.map