from PySide2 import QtCore as QtCore, QtWidgets
from _typeshed import Incomplete

catalog_xsl: str
catalog_html: str

class ExportShelfDialog(QtWidgets.QDialog):
    default_path: Incomplete
    shelves_list: Incomplete
    location_edit: Incomplete
    name_edit: Incomplete
    def __init__(self, default_path) -> None: ...
    def showPathDialog(self) -> None: ...
    def fillName(self, text) -> None: ...
    def getSelectedShelfName(self): ...
    def getPath(self): ...

def run() -> None: ...
