UNPKG

@skatejs/element-preact

Version:

A SkateJS renderer for Preact.

18 lines (17 loc) 561 B
/** @jsx h */ import Element from '@skatejs/element'; export default class extends Element { disconnectedCallback(): void; renderer(): void; } export declare function h(name: any, props: any, ...chren: any[]): import("preact").VNode<any>; export declare namespace h { namespace JSX { interface Element { } type LibraryManagedAttributes<E, _> = E extends { props: infer Props; prototype: infer Prototype; } ? Pick<Prototype, Extract<keyof Prototype, keyof Props>> : _; } }