import { Logger } from '../../adapters/index.js';
import { TrainingPeaksRepository } from '../../application/index.js';
export type LogoutCommand = {
    userId?: string;
    sessionId?: string;
    force?: boolean;
};
export type LogoutEntrypointDependencies = {
    tpRepository: TrainingPeaksRepository;
    logger: Logger;
};
export declare const logoutEntrypoint: (dependencies: LogoutEntrypointDependencies) => (command?: LogoutCommand) => Promise<void>;
//# sourceMappingURL=entrypoint.d.ts.map