// Global type declarations for Buddy SDK

declare global {
  interface Window {
    solana?: any;
    solflare?: any;
    backpack?: any;
    okxwallet?: any;
    safepal?: any;
    coin98?: any;
    trustwallet?: any;
  }
}

// React component prop types
export interface BuddyProps {
  apiKey: any;
  appId: any;
  connect?: boolean;
  baseUrl: any;
  children?: React.ReactNode;
}

export interface BuddyStateProps {
  children: React.ReactNode;
  config?: any;
}

export {}; 