import { Descriptor, RenderDescriptor, UpdateFunctionWithMethods } from 'hybrids'; /** * A direct port of the old Hybrids 6.1 render factory * https://hybrids.js.org/#/migration?id=render-factory * @category Render * @param desc the render descriptor */ export declare function render6(fn: (host: E & HTMLElement) => UpdateFunctionWithMethods, customOptions?: {}): { get(host: any): () => any; observe(host: any, flush: any): void; }; /** * A direct port of the old Hybrids 9 render factory * https://hybrids.js.org/#/migration?id=render-factory * @category Render * @param desc the render descriptor * @returns a Hybrids descriptor * @throws TypeError if the 'reflect' option is used * @throws TypeError if the 'render' value is not a function */ export declare function render(desc: RenderDescriptor): Descriptor;