UNPKG

@cf-wasm/og

Version:

Generate Open Graph Images dynamically from HTML/CSS without a browser.

22 lines (21 loc) 886 B
import { type ParserOptions } from '@hedgedoc/html-to-react'; import { type ReactElement } from 'react'; export type { ParserOptions }; export type ReactChild = ReactElement | string | null; export declare const props: (input: { children?: ReactChild | ReactChild[]; }) => { children?: ReactChild | ReactChild[]; }; export declare const element: (element: ReactElement) => ReactElement<any, string | import("react").JSXElementConstructor<any>>; export declare const fragment: (children: ReactChild[]) => ReactElement; export declare const wrapper: (children: ReactChild[]) => ReactElement; /** * A helper function to parse html string to a {@link ReactElement} like object * * @param html The html string to parse * @param options Options * * @returns The {@link ReactElement} */ export declare const htmlToReact: (html: string, options?: ParserOptions) => ReactElement;