import { UseFindGetDeps, UseGetParams } from './types.js'; import { AnyData, MaybeRefOrComputed } from '../types.js'; import { MaybeRef } from '@vueuse/core'; import { Id } from '@feathersjs/feathers'; export declare function useGet(_id: MaybeRefOrComputed, _params: MaybeRef | undefined, deps: UseFindGetDeps): { params: UseGetParams; isSsr: boolean; data: M | null; ids: Id[]; getFromStore: any; get: () => Promise; request: { then: (onfulfilled?: ((value: AnyData) => TResult1 | PromiseLike) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike) | null | undefined) => Promise; catch: (onrejected?: ((reason: any) => TResult | PromiseLike) | null | undefined) => Promise; finally: (onfinally?: (() => void) | null | undefined) => Promise; readonly [Symbol.toStringTag]: string; } | null; requestCount: number; queryWhen: (_queryWhenFn: () => boolean) => void; isPending: boolean; hasBeenRequested: boolean; hasLoaded: boolean; error: any; clearError: () => null; };