UNPKG

@follow-app/client-sdk

Version:

TypeScript client SDK for Follow RSS Server API

44 lines (40 loc) 1.24 kB
/* eslint-disable @typescript-eslint/no-namespace */ import type { SuccessResponse } from "../../types" export namespace ServerConfig { export type DailyClaimAmount = { trial: number normal: number } export interface StatusConfigs { AI_CHAT_ENABLED: boolean ANNOUNCEMENT: string DAILY_CLAIM_AMOUNT: DailyClaimAmount DAILY_POWER_PERCENTAGES: number[] DAILY_POWER_SUPPLY: number IMPORTING_TITLE: string INVITATION_ENABLED: boolean INVITATION_INTERVAL_DAYS: number INVITATION_PRICE: number IS_RSS3_TESTNET: boolean LEVEL_PERCENTAGES: number[] MAS_IN_REVIEW_VERSION?: string MAX_ACTIONS: number MAX_INBOXES: number MAX_LISTS: number MAX_SUBSCRIPTIONS: number MAX_TRIAL_USER_FEED_SUBSCRIPTION: number MAX_TRIAL_USER_LIST_SUBSCRIPTION: number MAX_WEBHOOKS_PER_ACTION: number PRODUCT_HUNT_VOTE_URL: string REFERRAL_ENABLED: boolean REFERRAL_PRO_PREVIEW_STRIPE_PRICE_IN_DOLLAR: number REFERRAL_REQUIRED_INVITATIONS: number REFERRAL_RULE_LINK: string TAX_POINT: string } } // Response data types // Response types export type GetStatusConfigsResponse = SuccessResponse<ServerConfig.StatusConfigs> export type * from "./types"