import { Component } from "./component.js"; import { SignalLike } from "./scope.js"; interface Renderer { _component?: Component; _svg?: boolean; _nodes?: IterableIterator; _ifConditions: Readonly[]>; _node(fallback: () => N): N; } type RendererOverrides = Partial>; export declare const useRenderer: () => Renderer; export declare const runWithRenderer: (override: RendererOverrides, fn: () => T) => T; export {};