types.ts 680 B

12345678910111213141516171819202122232425262728293031323334
  1. export interface SocialLinksData {
  2. linkedin: string;
  3. x: string;
  4. github: string;
  5. tiktok: string;
  6. instagram: string;
  7. facebook: string;
  8. discord: string;
  9. }
  10. export interface AuthenticityScoreData {
  11. videoVerification: number;
  12. socialBinding: number;
  13. cloneMaturity: number;
  14. }
  15. // FIX: Add missing Certification interface definition.
  16. export interface Certification {
  17. name: string;
  18. issuer: string;
  19. date: string;
  20. imageUrl: string;
  21. }
  22. export interface ContactData {
  23. name: string;
  24. avatarUrl: string;
  25. virtualId: string;
  26. bio: string;
  27. socials: SocialLinksData;
  28. authenticityScore: AuthenticityScoreData;
  29. videoIntroUrl: string;
  30. videoPosterUrl: string;
  31. }