import { TNode } from '@native-html/transient-render-engine';
import { Document, Element } from '@native-html/transient-render-engine';
import { ComponentType } from 'react';
import { RenderHTMLProps, TNodeRendererProps, RenderHTMLAmbiantSharedProps, TNodeChildrenRendererProps } from './shared-types';
export type SourceLoaderProps = Pick;
export interface RenderTTreeProps {
baseUrl?: string;
document: string | Document | Element;
}
export type TTreeEvents = Pick;
export interface TNodeSubRendererProps extends TNodeRendererProps {
TNodeChildrenRenderer: ComponentType;
/**
* Props shared across the whole render tree.
*/
sharedProps: RenderHTMLAmbiantSharedProps;
}
//# sourceMappingURL=internal-types.d.ts.map