1from typing import Any
2
3from .ImageFile import ImageFile
4
5def Skip(self, marker) -> None: ...
6def APP(self, marker) -> None: ...
7def COM(self, marker) -> None: ...
8def SOF(self, marker) -> None: ...
9def DQT(self, marker) -> None: ...
10
11MARKER: Any
12
13class JpegImageFile(ImageFile):
14    format: str
15    format_description: str
16    def load_read(self, read_bytes): ...
17    mode: Any
18    tile: Any
19    decoderconfig: Any
20    def draft(self, mode, size): ...
21    im: Any
22    def load_djpeg(self) -> None: ...
23    def getxmp(self): ...
24
25RAWMODE: Any
26zigzag_index: Any
27samplings: Any
28
29def convert_dict_qtables(qtables): ...
30def get_sampling(im): ...
31def jpeg_factory(fp: Any | None = ..., filename: Any | None = ...): ...
32