1 | import type { Ref } from 'vue';
|
2 | export interface TriggerContextProps {
|
3 | setPortal: (val?: any) => void;
|
4 | popPortal: boolean;
|
5 | }
|
6 | export declare const useProviderTrigger: () => () => any;
|
7 | export declare const useInjectTrigger: () => {
|
8 | setPortal: () => void;
|
9 | popPortal: boolean;
|
10 | };
|
11 | export interface PortalContextProps {
|
12 | shouldRender: Ref<boolean>;
|
13 | inTriggerContext: boolean;
|
14 | }
|
15 | export declare const useProvidePortal: (instance: any, config?: {
|
16 | inTriggerContext: boolean;
|
17 | }) => void;
|
18 | export declare const useInjectPortal: () => {
|
19 | shouldRender: import("vue").ComputedRef<boolean>;
|
20 | };
|