@contentstack/utils
Version:
Contentstack utilities for Javascript
22 lines (21 loc) • 927 B
TypeScript
import './extensions';
import { Option, RenderOption } from './options';
import { EntryEmbedable } from './Models/embedded-object';
/**
*
* @param {EntryEmbedable| EntryEmbedable[]} entry - Objects that contains RTE with embedded objects
* @param {string[]} paths - Key paths for RTE contents in Entry object
* @param {RenderOption?} renderOption - Optional render options to render content
*/
export declare function render(option: {
entry: EntryEmbedable | EntryEmbedable[];
renderOption?: RenderOption;
paths?: string[];
}): void;
/**
*
* @param {string | string[]} content - RTE content to render
* @param {EntryEmbedable} options.entry - Entry object containing embedded objects
* @param {RenderOption?} options.renderOption - Optional render options to render content
*/
export declare function renderContent(content: (string | string[]), option: Option): (string | string[]);