import { ComponentInternalInstance, MaybeRefOrGetter } from 'vue';
export declare const useToggle: (id?: MaybeRefOrGetter<string | undefined>) => {
    value: import('vue').ComputedRef<Readonly<import('vue').Ref<boolean, boolean>> | undefined>;
    show: (resolveOnHide?: boolean) => Promise<string | boolean | null>;
    hide: (trigger?: string) => Promise<string | boolean | null>;
    toggle: (resolveOnHide?: boolean) => Promise<string | boolean | null>;
    component: import('vue').ComputedRef<ComponentInternalInstance | undefined>;
};
