@aptos-labs/react
Version:
React library for Aptos applications.
11 lines • 873 B
TypeScript
import { UseQueryOptions } from "../types/queries.js";
import { FetchViewModuleParameters, FetchViewModuleResult } from "@aptos-labs/js-pro";
import { MoveValue, InputViewFunctionData, LedgerVersionArg } from "@aptos-labs/ts-sdk";
export declare const getUseViewModuleQueryKey: (params: {
network: string;
payload: InputViewFunctionData;
options?: LedgerVersionArg;
}) => (string | LedgerVersionArg | InputViewFunctionData | undefined)[];
export type UseViewModuleParameters<T extends Array<MoveValue>> = FetchViewModuleParameters & UseQueryOptions<FetchViewModuleResult<T>>;
export declare function useViewModule<T extends Array<MoveValue>>({ network, payload, options, ...queryOptions }: UseViewModuleParameters<T>): import("@tanstack/react-query").UseQueryResult<import("@tanstack/react-query").NoInfer<T>, Error>;
//# sourceMappingURL=useViewModule.d.ts.map