import { type Ref } from 'vue'
export declare const queueKey = '__QUEUE_KEY__'
export interface Queue {
  queue: Ref<any[]>
  pushToQueue: (comp: any) => void
  removeFromQueue: (comp: any) => void
  closeOther: (comp: any) => void
  closeOutside: () => void
}
export declare function useQueue(): {
  closeOther: (comp: any) => void
  closeOutside: () => void
}
