package coil;

import android.graphics.Bitmap;
import androidx.media3.common.C1118r;
import coil.decode.DecodeResult;
import coil.decode.Decoder;
import coil.fetch.FetchResult;
import coil.fetch.Fetcher;
import coil.request.ErrorResult;
import coil.request.ImageRequest;
import coil.request.Options;
import coil.request.SuccessResult;
import coil.size.Size;
import coil.transition.Transition;

/* JADX INFO: loaded from: classes.dex */
public interface EventListener extends ImageRequest.Listener {
    public static final Companion Companion = Companion.$$INSTANCE;
    public static final EventListener NONE = new EventListener() { // from class: coil.EventListener$Companion$NONE$1
    };

    public static final class Companion {
        static final /* synthetic */ Companion $$INSTANCE = new Companion();

        private Companion() {
        }
    }

    public static final class DefaultImpls {
        @Deprecated
        public static void decodeEnd(EventListener eventListener, ImageRequest imageRequest, Decoder decoder, Options options, DecodeResult decodeResult) {
            EventListener.super.decodeEnd(imageRequest, decoder, options, decodeResult);
        }

        @Deprecated
        public static void decodeStart(EventListener eventListener, ImageRequest imageRequest, Decoder decoder, Options options) {
            EventListener.super.decodeStart(imageRequest, decoder, options);
        }

        @Deprecated
        public static void fetchEnd(EventListener eventListener, ImageRequest imageRequest, Fetcher fetcher, Options options, FetchResult fetchResult) {
            EventListener.super.fetchEnd(imageRequest, fetcher, options, fetchResult);
        }

        @Deprecated
        public static void fetchStart(EventListener eventListener, ImageRequest imageRequest, Fetcher fetcher, Options options) {
            EventListener.super.fetchStart(imageRequest, fetcher, options);
        }

        @Deprecated
        public static void keyEnd(EventListener eventListener, ImageRequest imageRequest, String str) {
            EventListener.super.keyEnd(imageRequest, str);
        }

        @Deprecated
        public static void keyStart(EventListener eventListener, ImageRequest imageRequest, Object obj) {
            EventListener.super.keyStart(imageRequest, obj);
        }

        @Deprecated
        public static void mapEnd(EventListener eventListener, ImageRequest imageRequest, Object obj) {
            EventListener.super.mapEnd(imageRequest, obj);
        }

        @Deprecated
        public static void mapStart(EventListener eventListener, ImageRequest imageRequest, Object obj) {
            EventListener.super.mapStart(imageRequest, obj);
        }

        @Deprecated
        public static void onCancel(EventListener eventListener, ImageRequest imageRequest) {
            EventListener.super.onCancel(imageRequest);
        }

        @Deprecated
        public static void onError(EventListener eventListener, ImageRequest imageRequest, ErrorResult errorResult) {
            EventListener.super.onError(imageRequest, errorResult);
        }

        @Deprecated
        public static void onStart(EventListener eventListener, ImageRequest imageRequest) {
            EventListener.super.onStart(imageRequest);
        }

        @Deprecated
        public static void onSuccess(EventListener eventListener, ImageRequest imageRequest, SuccessResult successResult) {
            EventListener.super.onSuccess(imageRequest, successResult);
        }

        @Deprecated
        public static void resolveSizeEnd(EventListener eventListener, ImageRequest imageRequest, Size size) {
            EventListener.super.resolveSizeEnd(imageRequest, size);
        }

        @Deprecated
        public static void resolveSizeStart(EventListener eventListener, ImageRequest imageRequest) {
            EventListener.super.resolveSizeStart(imageRequest);
        }

        @Deprecated
        public static void transformEnd(EventListener eventListener, ImageRequest imageRequest, Bitmap bitmap) {
            EventListener.super.transformEnd(imageRequest, bitmap);
        }

        @Deprecated
        public static void transformStart(EventListener eventListener, ImageRequest imageRequest, Bitmap bitmap) {
            EventListener.super.transformStart(imageRequest, bitmap);
        }

        @Deprecated
        public static void transitionEnd(EventListener eventListener, ImageRequest imageRequest, Transition transition) {
            EventListener.super.transitionEnd(imageRequest, transition);
        }

        @Deprecated
        public static void transitionStart(EventListener eventListener, ImageRequest imageRequest, Transition transition) {
            EventListener.super.transitionStart(imageRequest, transition);
        }
    }

    public interface Factory {
        public static final Companion Companion = Companion.$$INSTANCE;
        public static final Factory NONE = new C1118r(15);

        public static final class Companion {
            static final /* synthetic */ Companion $$INSTANCE = new Companion();

            private Companion() {
            }
        }

        /* JADX INFO: Access modifiers changed from: private */
        static EventListener NONE$lambda$0(ImageRequest imageRequest) {
            return EventListener.NONE;
        }

        EventListener create(ImageRequest imageRequest);
    }

    default void decodeEnd(ImageRequest imageRequest, Decoder decoder, Options options, DecodeResult decodeResult) {
    }

    default void decodeStart(ImageRequest imageRequest, Decoder decoder, Options options) {
    }

    default void fetchEnd(ImageRequest imageRequest, Fetcher fetcher, Options options, FetchResult fetchResult) {
    }

    default void fetchStart(ImageRequest imageRequest, Fetcher fetcher, Options options) {
    }

    default void keyEnd(ImageRequest imageRequest, String str) {
    }

    default void keyStart(ImageRequest imageRequest, Object obj) {
    }

    default void mapEnd(ImageRequest imageRequest, Object obj) {
    }

    default void mapStart(ImageRequest imageRequest, Object obj) {
    }

    @Override // coil.request.ImageRequest.Listener
    default void onCancel(ImageRequest imageRequest) {
    }

    @Override // coil.request.ImageRequest.Listener
    default void onError(ImageRequest imageRequest, ErrorResult errorResult) {
    }

    @Override // coil.request.ImageRequest.Listener
    default void onStart(ImageRequest imageRequest) {
    }

    @Override // coil.request.ImageRequest.Listener
    default void onSuccess(ImageRequest imageRequest, SuccessResult successResult) {
    }

    default void resolveSizeEnd(ImageRequest imageRequest, Size size) {
    }

    default void resolveSizeStart(ImageRequest imageRequest) {
    }

    default void transformEnd(ImageRequest imageRequest, Bitmap bitmap) {
    }

    default void transformStart(ImageRequest imageRequest, Bitmap bitmap) {
    }

    default void transitionEnd(ImageRequest imageRequest, Transition transition) {
    }

    default void transitionStart(ImageRequest imageRequest, Transition transition) {
    }
}
