#!/usr/bin/env python3
# @generated AUTOGENERATED file. Do not Change!

from dataclasses import dataclass
from datetime import datetime
from functools import partial
from gql.gql.datetime_utils import DATETIME_FIELD
from numbers import Number
from typing import Any, Callable, List, Mapping, Optional

from dataclasses_json import DataClassJsonMixin

from ..input.check_list_category_definition import CheckListCategoryDefinitionInput
from ..input.property_type import PropertyTypeInput
@dataclass
class AddWorkOrderTypeInput(DataClassJsonMixin):
    name: str
    checkListCategories: List[CheckListCategoryDefinitionInput]
    description: Optional[str] = None
    properties: Optional[List[PropertyTypeInput]] = None


#!/usr/bin/env python3
# @generated AUTOGENERATED file. Do not Change!

from dataclasses import dataclass
from datetime import datetime
from functools import partial
from gql.gql.datetime_utils import DATETIME_FIELD
from numbers import Number
from typing import Any, Callable, List, Mapping, Optional

from dataclasses_json import DataClassJsonMixin

from ..input.check_list_category_definition import CheckListCategoryDefinitionInput
from ..input.property_type import PropertyTypeInput
@dataclass
class AddWorkOrderTypeInput(DataClassJsonMixin):
    name: str
    checkListCategories: List[CheckListCategoryDefinitionInput]
    description: Optional[str] = None
    properties: Optional[List[PropertyTypeInput]] = None


#!/usr/bin/env python3 # @generated AUTOGENERATED file. Do not Change!