import type { SensitiveInfoOptions } from '../sensitive-info.nitro'; import { type UseAsyncResult } from './useAsync'; /** * Shared "stable options → strip skip → memoize → useAsync" recipe used by every parameterized * data-fetching hook. Keeps `useHasSecret`/`useSecretItem` (and friends) down to a single call * site and ensures the abort/skip semantics stay consistent across the public surface. * * @internal */ declare const useAsyncQuery: (runner: (request: SensitiveInfoOptions) => Promise, defaults: Required> & Partial>, operation: string, options: O | undefined, hint?: string) => UseAsyncResult; export default useAsyncQuery; //# sourceMappingURL=useAsyncQuery.d.ts.map