@funkit/fun-relay
Version:
17 lines • 688 B
TypeScript
import type { RelayClient, RelayClientOptions } from '@relayprotocol/relay-sdk';
import type { Chain } from 'viem';
import type { Logger } from './types';
export type InitializeRelayClientParams = Omit<RelayClientOptions, 'baseApiUrl' | 'chains' | 'logger'> & {
chains: Chain[];
logger: Logger;
};
/**
* Initializes a global instance of the RelayClient
* https://docs.relay.link/references/sdk/createClient
*/
export declare function initializeRelayClient({ chains, logger, ...options }: InitializeRelayClientParams): RelayClient;
/**
* Gets the global instance of the RelayClient
*/
export declare function getRelayClient(): RelayClient;
//# sourceMappingURL=client.d.ts.map