import { createConverter } from './lib/converter'; export interface HtmlComponent { component: { mount(element: HTMLElement, props: TProps, ctx: any, locals: any): void; update?(element: HTMLElement, props: TProps, ctx: any, locals: any): void; unmount?(element: HTMLElement, locals: any): void; }; type: 'html'; } export interface NgjsConverter { (...params: Parameters>): HtmlComponent; } export declare function createNgjsConverter(...params: Parameters): { from: NgjsConverter; Extension: import("angular").IModule; }; declare const fromNgjs: NgjsConverter, NgjsExtension: import("angular").IModule; export { fromNgjs, NgjsExtension };