astro-ghostcms/.pnpm-store/v3/files/02/8c87688c899380da24686e6011d...

24 lines
709 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* @typedef {import('nlcst').Content} Content
* @typedef {import('nlcst').Root} Root
*/
/**
* Get the text content of a node or list of nodes.
*
* Prefers the nodes plain-text fields, otherwise serializes its children, and
* if the given value is an array, serialize the nodes in it.
*
* @param {Root | Content | Array<Content>} value
* Node or list of nodes to serialize.
* @param {string | null | undefined} [separator='']
* Separator to use.
* @returns {string}
* Result.
*/
export function toString(
value: Root | Content | Array<Content>,
separator?: string | null | undefined
): string
export type Content = import('nlcst').Content
export type Root = import('nlcst').Root