25 lines
496 B
TypeScript
25 lines
496 B
TypeScript
import { VNode } from 'preact';
|
|
|
|
interface Options {
|
|
jsx?: boolean;
|
|
xml?: boolean;
|
|
pretty?: boolean | string;
|
|
shallow?: boolean;
|
|
functions?: boolean;
|
|
functionNames?: boolean;
|
|
skipFalseAttributes?: boolean;
|
|
}
|
|
|
|
export default function renderToStringPretty(
|
|
vnode: VNode,
|
|
context?: any,
|
|
options?: Options
|
|
): string;
|
|
export function render(vnode: VNode, context?: any, options?: Options): string;
|
|
|
|
export function shallowRender(
|
|
vnode: VNode,
|
|
context?: any,
|
|
options?: Options
|
|
): string;
|