diff --git a/src/interfaces/ast/profile-ast.ts b/src/interfaces/ast/profile-ast.ts index c11dbd4..8baa159 100644 --- a/src/interfaces/ast/profile-ast.ts +++ b/src/interfaces/ast/profile-ast.ts @@ -209,3 +209,20 @@ export type DocumentDefinition = | UseCaseDefinitionNode | NamedFieldDefinitionNode | NamedModelDefinitionNode; + +export type ProfileASTNode = + | EnumDefinitionNode + | EnumValueNode + | FieldDefinitionNode + | ListDefinitionNode + | ModelTypeNameNode + | NamedFieldDefinitionNode + | NamedModelDefinitionNode + | NonNullDefinitionNode + | ObjectDefinitionNode + | PrimitiveTypeNameNode + | ProfileDocumentNode + | ProfileIdNode + | ProfileNode + | UnionDefinitionNode + | UseCaseDefinitionNode;