# Copyright (c) 2025 Patrick Motsch
# Node type definitions for automation2 flow builder.

from .triggers import TRIGGER_NODES
from .flow import FLOW_NODES
from .input import INPUT_NODES
from .ai import AI_NODES
from .email import EMAIL_NODES
from .sharepoint import SHAREPOINT_NODES
from .clickup import CLICKUP_NODES
from .file import FILE_NODES
from .trustee import TRUSTEE_NODES
from .data import DATA_NODES

STATIC_NODE_TYPES = (
    TRIGGER_NODES
    + FLOW_NODES
    + INPUT_NODES
    + AI_NODES
    + EMAIL_NODES
    + SHAREPOINT_NODES
    + CLICKUP_NODES
    + FILE_NODES
    + TRUSTEE_NODES
    + DATA_NODES
)
