import { ReactElement, ReactHTML } from 'react';
export declare class TsxRenderContext {
private readonly _component;
private readonly _vars;
private _element?;
private _html?;
constructor(_component: keyof ReactHTML, _vars: Record);
get component(): keyof ReactHTML;
get vars(): Record;
get element(): ReactElement | undefined;
set element(element: ReactElement | undefined);
get html(): string | undefined;
set html(html: string | undefined);
get isRendered(): boolean;
hasElement(): boolean;
}