@particle-network/connectkit
Version:
27 lines (26 loc) • 821 B
TypeScript
import React from 'react';
export type WalletConfigProps = {
name?: string;
shortName?: string;
icon?: React.ReactNode;
iconShape?: 'squircle' | 'circle' | 'square';
iconShouldShrink?: boolean;
downloadUrls?: {
website?: string;
chrome?: string;
firefox?: string;
brave?: string;
edge?: string;
safari?: string;
android?: string;
ios?: string;
};
getWalletConnectDeeplink?: (uri: string) => string;
getDAppBrowserDeeplink?: (url: string) => string;
};
export declare const walletConfigs: {
[rdns: string]: WalletConfigProps;
};
export declare const isCoinbase: (id: string) => boolean;
export declare const isWalletConnect: (id: string) => boolean;
export declare const isPasskeySmartWallet: (id: string) => boolean;