UNPKG

@sudobility/email-components

Version:

Email marketing and management UI components for React

27 lines 871 B
import { default as React } from 'react'; export interface EmailAccount { address: string; name: string; type: 'primary' | 'ens' | 'sns'; walletAddress: string; addressType: 'evm' | 'solana'; } export interface WalletEmailGroup { walletAddress: string; addressType: 'evm' | 'solana'; primaryEmail: EmailAccount; domainEmails: EmailAccount[]; customColor?: string; } export interface EmailAccountsListProps { walletGroups: WalletEmailGroup[]; selectedAccount?: string; expandedWallets: string[]; onAccountSelect: (address: string) => void; onToggleWallet: (walletAddress: string) => void; onAccountSettings?: (address: string) => void; className?: string; } declare const EmailAccountsList: React.FC<EmailAccountsListProps>; export { EmailAccountsList }; //# sourceMappingURL=email-accounts-list.d.ts.map