import { MaybeRefOrGetter, Ref, WritableComputedRef } from "vue"; import { NProgress, NProgressOptions } from "nprogress"; //#region useNProgress/index.d.ts type UseNProgressOptions = Partial; interface UseNProgressReturn { isLoading: WritableComputedRef; progress: Ref; start: () => NProgress; done: (force?: boolean) => NProgress; remove: () => void; } /** * Reactive progress bar. * * @see https://vueuse.org/useNProgress */ declare function useNProgress(currentProgress?: MaybeRefOrGetter, options?: UseNProgressOptions): UseNProgressReturn; //#endregion export { UseNProgressOptions, UseNProgressReturn, useNProgress };