import { TNode } from '@native-html/transient-render-engine';
import { CustomRenderer, CustomRendererProps, InternalRenderer, InternalRendererProps, TDefaultRenderer, TDefaultRendererProps } from '../shared-types';
import { TNodeSubRendererProps } from '../internal-types';
/**
* @internal
*/
export default function useAssembledCommonProps({ tnode, propsFromParent, sharedProps, renderIndex, renderLength, TNodeChildrenRenderer }: TNodeSubRendererProps, TDefault: TDefaultRenderer | null): {
Renderer: CustomRenderer | InternalRenderer | null;
assembledProps: CustomRendererProps & TDefaultRendererProps & InternalRendererProps;
};
//# sourceMappingURL=useAssembledCommonProps.d.ts.map