### Hierarchy

- IModeBase
  - ICompiledMode

## Index

### Properties

- aliases
- begin
- beginKeyword
- case_insensitive
- className
- compiled
- contains
- end
- endsWithParent
- excludeBegin
- excludeEnd
- illegal
- keywords
- lexems
- relevance
- returnBegin
- returnEnd
- starts
- subLanguage
- subLanguageMode
- terminator_end
- terminators
- variants

## Properties

### Optional aliases

aliases: string[]

Inherited from IModeBase.aliases

- Defined in node_modules/@types/highlight.js/index.d.ts:118

### Optional begin

begin: undefined | string | RegExp

Inherited from IModeBase.begin

- Defined in node_modules/@types/highlight.js/index.d.ts:119

### Optional beginKeyword

beginKeyword: undefined | string

Inherited from IModeBase.beginKeyword

- Defined in node_modules/@types/highlight.js/index.d.ts:122

### Optional case_insensitive

case_insensitive: undefined | false | true

Inherited from IModeBase.case_insensitive

- Defined in node_modules/@types/highlight.js/index.d.ts:121

### Optional className

className: undefined | string

Inherited from IModeBase.className

- Defined in node_modules/@types/highlight.js/index.d.ts:117

### compiled

compiled: boolean

- Defined in node_modules/@types/highlight.js/index.d.ts:145

### Optional contains

contains: ICompiledMode[]

- Defined in node_modules/@types/highlight.js/index.d.ts:146

### Optional end

end: undefined | string | RegExp

Inherited from IModeBase.end

- Defined in node_modules/@types/highlight.js/index.d.ts:120

### Optional endsWithParent

endsWithParent: undefined | false | true

Inherited from IModeBase.endsWithParent

- Defined in node_modules/@types/highlight.js/index.d.ts:123

### Optional excludeBegin

excludeBegin: undefined | false | true

Inherited from IModeBase.excludeBegin

- Defined in node_modules/@types/highlight.js/index.d.ts:126

### Optional excludeEnd

excludeEnd: undefined | false | true

Inherited from IModeBase.excludeEnd

- Defined in node_modules/@types/highlight.js/index.d.ts:127

### Optional illegal

illegal: undefined | string

Inherited from IModeBase.illegal

- Defined in node_modules/@types/highlight.js/index.d.ts:125

### Optional keywords

keywords: Object

- Defined in node_modules/@types/highlight.js/index.d.ts:147

### Optional lexems

lexems: undefined | string

Inherited from IModeBase.lexems

- Defined in node_modules/@types/highlight.js/index.d.ts:124

### Optional relevance

relevance: undefined | number

Inherited from IModeBase.relevance

- Defined in node_modules/@types/highlight.js/index.d.ts:133

### Optional returnBegin

returnBegin: undefined | false | true

Inherited from IModeBase.returnBegin

- Defined in node_modules/@types/highlight.js/index.d.ts:128

### Optional returnEnd

returnEnd: undefined | false | true

Inherited from IModeBase.returnEnd

- Defined in node_modules/@types/highlight.js/index.d.ts:129

### Optional starts

starts: undefined | string

Inherited from IModeBase.starts

- Defined in node_modules/@types/highlight.js/index.d.ts:130

### Optional subLanguage

subLanguage: undefined | string

Inherited from IModeBase.subLanguage

- Defined in node_modules/@types/highlight.js/index.d.ts:131

### Optional subLanguageMode

subLanguageMode: undefined | string

Inherited from IModeBase.subLanguageMode

- Defined in node_modules/@types/highlight.js/index.d.ts:132

### Optional terminator_end

terminator_end: undefined | string

- Defined in node_modules/@types/highlight.js/index.d.ts:149

### terminators

terminators: RegExp

- Defined in node_modules/@types/highlight.js/index.d.ts:148

### Optional variants

variants: IMode[]

Inherited from IModeBase.variants

- Defined in node_modules/@types/highlight.js/index.d.ts:134

Generated using TypeDoc