Rich text / foldkit-richtext-markdown

MarkdownStyle

const · packages/richtext-markdown/src/style.ts:34

const MarkdownStyle: Schema.Struct<{
  readonly blocks: Schema.optionalKey<
    Schema.$Record<
      Schema.String,
      Schema.Struct<{
        bullet: Schema.optionalKey<Schema.Literals<readonly ['-', '*', '+']>>
        delimiter: Schema.optionalKey<Schema.Literals<readonly ['.', ')']>>
        fence: Schema.optionalKey<Schema.Literals<readonly ['`', '~']>>
        rule: Schema.optionalKey<Schema.Literals<readonly ['-', '*', '_']>>
        heading: Schema.optionalKey<Schema.Literals<readonly ['atx', 'setext']>>
        spacing: Schema.optionalKey<
          Schema.Literals<readonly ['tight', 'loose']>
        >
      }>
    >
  >
  readonly bullet: Schema.optionalKey<Schema.Literals<readonly ['-', '*', '+']>>
  readonly delimiter: Schema.optionalKey<Schema.Literals<readonly ['.', ')']>>
  readonly fence: Schema.optionalKey<Schema.Literals<readonly ['`', '~']>>
  readonly rule: Schema.optionalKey<Schema.Literals<readonly ['-', '*', '_']>>
  readonly heading: Schema.optionalKey<
    Schema.Literals<readonly ['atx', 'setext']>
  >
  readonly spacing: Schema.optionalKey<
    Schema.Literals<readonly ['tight', 'loose']>
  >
  readonly emphasis: Schema.optionalKey<Schema.Literals<readonly ['*', '_']>>
  readonly strong: Schema.optionalKey<Schema.Literals<readonly ['**', '__']>>
}>

Its type

type MarkdownStyle = typeof MarkdownStyle.Type