workouts-transfer
Version:
Workouts transfer between services as inversify modules.
19 lines (18 loc) • 873 B
TypeScript
import { ContainerModule } from 'inversify';
import 'reflect-metadata';
import { FitbitConvertor, FitbitTransferAdapter } from './services/transfer-adapters/fitbit';
import { GarminConvertor, GarminTransferAdapter } from './services/transfer-adapters/garmin';
import { StravaConvertor, StravaTransferAdapter } from './services/transfer-adapters/strava';
export declare const ADAPTERS: {
GarminTransferAdapter: typeof GarminTransferAdapter;
FitbitTransferAdapter: typeof FitbitTransferAdapter;
StravaTransferAdapter: typeof StravaTransferAdapter;
};
export declare const CONVERTORS: {
GarminConvertor: typeof GarminConvertor;
FitbitConvertor: typeof FitbitConvertor;
StravaConvertor: typeof StravaConvertor;
};
export { default as WorkoutTransfer } from './services/WorkoutTransfer';
declare const _default: ContainerModule;
export default _default;