namespace Ghost.DXC;

/// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind"]/*' />
public enum DxcCompletionChunkKind
{
    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_Optional"]/*' />
    DxcCompletionChunk_Optional = 0,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_TypedText"]/*' />
    DxcCompletionChunk_TypedText = 1,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_Text"]/*' />
    DxcCompletionChunk_Text = 2,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_Placeholder"]/*' />
    DxcCompletionChunk_Placeholder = 3,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_Informative"]/*' />
    DxcCompletionChunk_Informative = 4,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_CurrentParameter"]/*' />
    DxcCompletionChunk_CurrentParameter = 5,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_LeftParen"]/*' />
    DxcCompletionChunk_LeftParen = 6,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_RightParen"]/*' />
    DxcCompletionChunk_RightParen = 7,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_LeftBracket"]/*' />
    DxcCompletionChunk_LeftBracket = 8,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_RightBracket"]/*' />
    DxcCompletionChunk_RightBracket = 9,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_LeftBrace"]/*' />
    DxcCompletionChunk_LeftBrace = 10,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_RightBrace"]/*' />
    DxcCompletionChunk_RightBrace = 11,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_LeftAngle"]/*' />
    DxcCompletionChunk_LeftAngle = 12,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_RightAngle"]/*' />
    DxcCompletionChunk_RightAngle = 13,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_Comma"]/*' />
    DxcCompletionChunk_Comma = 14,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_ResultType"]/*' />
    DxcCompletionChunk_ResultType = 15,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_Colon"]/*' />
    DxcCompletionChunk_Colon = 16,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_SemiColon"]/*' />
    DxcCompletionChunk_SemiColon = 17,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_Equal"]/*' />
    DxcCompletionChunk_Equal = 18,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_HorizontalSpace"]/*' />
    DxcCompletionChunk_HorizontalSpace = 19,

    /// <include file='DxcCompletionChunkKind.xml' path='doc/member[@name="DxcCompletionChunkKind.DxcCompletionChunk_VerticalSpace"]/*' />
    DxcCompletionChunk_VerticalSpace = 20,
}
