import { Component } from "vue";
export declare function usePopupState(): {
    open: (props: Record<string, any>) => void;
    close: () => void;
    state: {
        visible: boolean;
    };
    toggle: (visible: boolean) => void;
};
export declare function mountComponent(RootComponent: Component): {
    instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
    unmount(): void;
};
