// SPDX-License-Identifier: AGPL-3.0-or-later // Copyright (C) 2022-2026 Aykut Alparslan KOC using System.Collections.Generic; namespace Ferrite.TL.Schema; public class CombinatorDeclarationSyntax { public string? ContainingNamespace { get; set; } public string? Namespace { get; set; } public string? Identifier { get; set; } public CombinatorType CombinatorType { get; set; } public IReadOnlyList? OptionalArguments { get; set; } public IReadOnlyList? Arguments { get; set; } public string? Name { get; set; } public int? Multiply { get; set; } public TypeTermSyntax? Type { get; set; } }