import { ComponentPublicInstance, Ref, Slots, VNode } from 'vue';
export declare function dom<T extends Element | ComponentPublicInstance>(el?: Ref<T | null>): T | null;
export declare function render({ name, props, slots, scoped, attrs, }: {
    name: string;
    props: Record<string, any>;
    slots: Slots;
    scoped?: Record<string, any>;
    attrs: Record<string, any>;
}): VNode<import('vue').RendererNode, import('vue').RendererElement, {
    [key: string]: any;
}> | VNode<import('vue').RendererNode, import('vue').RendererElement, {
    [key: string]: any;
}>[];
