from ...qt import QPainter as QPainter
from ..extension import QCodePanel as QCodePanel
from _typeshed import Incomplete

class EdgeLinePanel(QCodePanel):
    A_NAME: str
    A_AREA: Incomplete
    A_Z_ORDER: int
    A_SCROLLABLE: bool
    columns: Incomplete
    def __init__(self, editor: QCodeEditor) -> None: ...
    def initialize(self) -> None: ...
    def setEnabled(self, value: bool): ...
    def sizeHint(self): ...
    def paintEvent(self, event) -> None: ...
    def setColumns(self, columns: tuple | str): ...
