package cn.sikey.mcdisk.service;

import cn.sikey.mcdisk.controller.app.familycloud.vo.AppOauthReqVO;
import cn.sikey.mcdisk.controller.app.familycloud.vo.ConfirmInvitationReqVO;
import cn.sikey.mcdisk.controller.app.familycloud.vo.QueryUserOauthRespVO;
import cn.sikey.mcdisk.pojo.McdiskResult;

/**
 * @Author: nelson
 * @Date: 2025/5/29
 * @Description: 家庭云
 */
public interface AppFamilyCloudService {

    // McdiskResult inviteFamilyMember(String cloudId,String channelType);

    QueryUserOauthRespVO confirmInvitation(ConfirmInvitationReqVO confirmInvitationReqVO);

    McdiskResult oauth(AppOauthReqVO appOauthReqVO);

    QueryUserOauthRespVO queryUserOauth(AppOauthReqVO appOauthReqVO);

}