Files
documentation/node_modules/micromark-extension-directive/dev/lib/factory-label.d.ts
2024-03-22 03:47:51 +05:30

25 lines
749 B
TypeScript

/**
* @param {Effects} effects
* @param {State} ok
* @param {State} nok
* @param {TokenType} type
* @param {TokenType} markerType
* @param {TokenType} stringType
* @param {boolean | undefined} [disallowEol=false]
*/
export function factoryLabel(
effects: Effects,
ok: State,
nok: State,
type: TokenType,
markerType: TokenType,
stringType: TokenType,
disallowEol?: boolean | undefined
): (
code: import('micromark-util-types').Code
) => import('micromark-util-types').State | undefined
export type Effects = import('micromark-util-types').Effects
export type State = import('micromark-util-types').State
export type Token = import('micromark-util-types').Token
export type TokenType = import('micromark-util-types').TokenType