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;
|