package ca.canadapost.core.data.track.api;

import ca.canadapost.core.data.model.ResultWrapper;
import ca.canadapost.core.data.track.model.SMSNotificationUpdateRequest;
import ca.canadapost.core.data.track.model.SmsPinSlotResponse;
import kotlin.Metadata;
import rm.n0;
import sr.a;
import sr.f;
import sr.k;
import sr.o;
import sr.s;
import vm.d;

@Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\bf\u0018\u00002\u00020\u0001J \u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\u00050\u00042\b\b\u0001\u0010\u0003\u001a\u00020\u0002H§@¢\u0006\u0004\b\u0006\u0010\u0007J\"\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\n0\u00042\n\b\u0001\u0010\t\u001a\u0004\u0018\u00010\bH§@¢\u0006\u0004\b\u000b\u0010\f¨\u0006\r"}, d2 = {"Lca/canadapost/core/data/track/api/ITrackSmsApi;", "", "Lca/canadapost/core/data/track/model/SMSNotificationUpdateRequest;", "body", "Lca/canadapost/core/data/model/ResultWrapper;", "Lrm/n0;", "registerSmsNotification", "(Lca/canadapost/core/data/track/model/SMSNotificationUpdateRequest;Lvm/d;)Ljava/lang/Object;", "", "trackPin", "Lca/canadapost/core/data/track/model/SmsPinSlotResponse;", "getSmsPinSlots", "(Ljava/lang/String;Lvm/d;)Ljava/lang/Object;", "core_data_productionRelease"}, k = 1, mv = {1, 9, 0})
/* loaded from: classes.dex */
public interface ITrackSmsApi {
    @f("tracksms/{trackPin}")
    @k({"Content-Type: application/vnd.cpc.mobile-track-v1+json"})
    Object getSmsPinSlots(@s("trackPin") String str, d<? super ResultWrapper<SmsPinSlotResponse>> dVar);

    @k({"Content-Type: application/vnd.cpc.mobile-track-v1+json"})
    @o("auth/tracksms")
    Object registerSmsNotification(@a SMSNotificationUpdateRequest sMSNotificationUpdateRequest, d<? super ResultWrapper<n0>> dVar);
}
