@ultrade/ultrade-js-sdk
Version:
This package contains the original js/ts SDK.
40 lines (39 loc) • 837 B
TypeScript
/**
* Social-related method arguments
*/
import { TelegramData } from '../interface/index.ts';
export interface IAddSocialEmailArgs {
email: string;
embeddedAppUrl: string;
}
export interface IVerifySocialEmailArgs {
email: string;
hash: string;
}
export interface IGetSeasonArgs {
ultradeId?: number;
}
export interface IAddTelegramArgs {
data: TelegramData;
}
export interface IDisconnectTelegramArgs {
data: TelegramData;
}
export interface IGetDiscordConnectionUrlArgs {
url: string;
}
export interface IGetTwitterConnectionUrlArgs {
appUrl: string;
permissions?: string;
}
export interface IActionWithTweetArgs {
actions: Array<{
id: number;
text?: string;
}>;
tweetId?: string;
}
export interface IGetAICommentArgs {
styleId: number;
tweetId: string;
}