import { UseCase } from "../UseCase"; import { Observable } from "rxjs"; import UserProfileRepository from "../../data/repositories/UserProfileRepository"; import SessionRepository from "../../data/repositories/SessionRepository"; export declare class UnFollowUser extends UseCase { private userProfileRepository; private sessionRepository; constructor(userProfileRepository: UserProfileRepository, sessionRepository: SessionRepository); protected buildUseCaseObservable(params?: UnFollowUserParams): Observable; } export declare class UnFollowUserParams { private userId; private constructor(); static forUserId(userId: string): UnFollowUserParams; getUserId(): string; }