File size: 378 Bytes
187d856
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from __future__ import annotations

from typing import TYPE_CHECKING

if TYPE_CHECKING:
    from typing import Any, Callable, NamedTuple

    class SamplerData(NamedTuple):
        name: str
        constructor: Callable
        aliases: list[str]
        options: dict[str, Any]

    all_samplers: list[SamplerData] = []

else:
    from modules.sd_samplers import all_samplers