2023-08-05 03:02:43 +09:00

24 lines
426 B
Python

from typing import Protocol
from const import VoiceChangerType
from dataclasses import dataclass
@dataclass
class MergeElement:
slotIndex: int
filename: str
strength: int
@dataclass
class ModelMergerRequest:
voiceChangerType: VoiceChangerType
command: str
files: list[MergeElement]
class ModelMerger(Protocol):
@classmethod
def merge_models(cls, request: ModelMergerRequest):
...