UNPKG

@reservoir0x/relay-kit-hooks

Version:

Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.

25 lines 1.23 kB
import { type paths } from '@reservoir0x/relay-sdk'; import { useQuery, type DefaultError, type QueryKey } from '@tanstack/react-query'; type ConfigQuery = paths['/config/v2']['get']['parameters']['query'] & { referrer?: string; }; export type ConfigResponse = paths['/config/v2']['get']['responses']['200']['content']['application/json']; type QueryType = typeof useQuery<ConfigResponse, DefaultError, ConfigResponse, QueryKey>; type QueryOptions = Parameters<QueryType>['0']; export declare const queryRelayConfig: (baseApiUrl?: string, options?: ConfigQuery, headers?: HeadersInit) => Promise<ConfigResponse>; export default function (baseApiUrl?: string, options?: ConfigQuery, queryOptions?: Partial<QueryOptions>): import("@tanstack/react-query").UseQueryResult<{ enabled?: boolean | undefined; user?: { balance?: string | undefined; maxBridgeAmount?: string | undefined; } | undefined; fee?: string | undefined; solver?: { address?: string | undefined; balance?: string | undefined; capacityPerRequest?: string | undefined; } | undefined; supportsExternalLiquidity?: boolean | undefined; }, Error>; export {}; //# sourceMappingURL=useRelayConfig.d.ts.map