package com.ss.android.ugc.aweme.sticker;

import X.0AA;
import X.1oX;
import X.5gM;
import X.NB4;
import X.NB6;
import X.NBC;
import android.app.Activity;
import android.widget.FrameLayout;
import com.bytedance.covode.number.Covode;

public interface IStickerViewService {
    static {
        Covode.recordClassIndex(115525);
    }

    void hideStickerView();

    void initGalleryModule(Activity activity, NB6 nb6);

    boolean isShowStickerView();

    void release();

    void releaseGalleryModule();

    void resizePhoto(String str, String str2);

    void scanPhotoList();

    void selectFromGallery();

    void setPixelLoopStickerPresenterSupplier(5gM<NBC> r1);

    void showStickerView(1oX r1, 0AA r2, String str, FrameLayout frameLayout, NB4 nb4);
}
