/** * @typedef {import('micromark-util-types').Event} Event * @typedef {import('micromark-util-types').Resolver} Resolver * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext */ /** * Call all `resolveAll`s. * * @param {Array<{resolveAll?: Resolver | undefined}>} constructs * List of constructs, optionally with `resolveAll`s. * @param {Array} events * List of events. * @param {TokenizeContext} context * Context used by `tokenize`. * @returns {Array} * Changed events. */ export function resolveAll( constructs: Array<{ resolveAll?: Resolver | undefined }>, events: Array, context: TokenizeContext ): Array export type Event = import('micromark-util-types').Event export type Resolver = import('micromark-util-types').Resolver export type TokenizeContext = import('micromark-util-types').TokenizeContext