Type alias PatronType

PatronType: {
    displayId: string;
    displayName: string;
    emailAddress: string;
    isFollower: boolean;
    mediaConnection: {
        discord: {
            id: string | null;
            url: string | null;
        };
        other: Exclude<PatreonDataIncludedAttributes["social_connections"], "discord">;
        patreon: {
            id: string;
            url: string;
        };
    };
    subscription: {
        currentEntitled: {
            cents: number;
            firstCharge: string | null;
            lastCharge: string | null;
            lifetimeCents: number;
            nextCharge: string | null;
            status: PatronStatus | null;
            tier: {
                id: string;
                title: string | null;
            };
            willPayCents: number;
        };
        note: string;
    };
}

Type declaration

  • displayId: string
  • displayName: string
  • emailAddress: string
  • isFollower: boolean
  • mediaConnection: {
        discord: {
            id: string | null;
            url: string | null;
        };
        other: Exclude<PatreonDataIncludedAttributes["social_connections"], "discord">;
        patreon: {
            id: string;
            url: string;
        };
    }
    • discord: {
          id: string | null;
          url: string | null;
      }
      • id: string | null
      • url: string | null
    • other: Exclude<PatreonDataIncludedAttributes["social_connections"], "discord">
    • patreon: {
          id: string;
          url: string;
      }
      • id: string
      • url: string
  • subscription: {
        currentEntitled: {
            cents: number;
            firstCharge: string | null;
            lastCharge: string | null;
            lifetimeCents: number;
            nextCharge: string | null;
            status: PatronStatus | null;
            tier: {
                id: string;
                title: string | null;
            };
            willPayCents: number;
        };
        note: string;
    }
    • currentEntitled: {
          cents: number;
          firstCharge: string | null;
          lastCharge: string | null;
          lifetimeCents: number;
          nextCharge: string | null;
          status: PatronStatus | null;
          tier: {
              id: string;
              title: string | null;
          };
          willPayCents: number;
      }
      • cents: number
      • firstCharge: string | null
      • lastCharge: string | null
      • lifetimeCents: number
      • nextCharge: string | null
      • status: PatronStatus | null
      • tier: {
            id: string;
            title: string | null;
        }
        • id: string
        • title: string | null
      • willPayCents: number
    • note: string

Generated using TypeDoc