import { UseCase } from '../../../core/domain/useCases/UseCase'; import { ApiTokenInfo } from '../models/ApiTokenInfo'; import { IUsersRepository } from '../repositories/IUsersRepository'; export declare class RecreateCurrentApiToken implements UseCase { private usersRepository; constructor(usersRepository: IUsersRepository); /** * Reacreates the API token of the current authenticated user and returns the new ApiTokenInfo. * * @returns {Promise} */ execute(): Promise; }