export interface RootHookContext {
    rootId: string;
    container: HTMLElement;
    componentId?: string;
}
export interface RuntimeHook {
    name: string;
    OnFirstRootCreated?: (context: RootHookContext) => void;
    OnRootCreated?: (context: RootHookContext) => void;
    OnRootUnmounted?: (rootId: string) => void;
    OnCleanup?: () => void;
}
//# sourceMappingURL=runtime-hooks.d.ts.map