import { IComponent } from "./IComponent";
export declare type TypeUIRenderOptions = {
    isRSV?: boolean;
};
export interface IElmerRenderParams {
    virtualTarget: HTMLElement;
    virtualId: string;
    component: IComponent;
    contentDom?: HTMLElement;
    path?: string[];
    previousSibling?: HTMLElement | SVGSVGElement | Element | Text | Comment;
    htmlCode: string;
    target?: HTMLElement;
    context?: any;
    uiRenderOptions?: TypeUIRenderOptions;
}
export declare type TypeRenderEventData = {
    callBack: Function;
    eventName: string;
    obj: HTMLElement;
    options: AddEventListenerOptions;
};
