export interface TiktokResponseCommon { code: string | number; message: string; request_id: string; data: T; } export interface TiktokAccessToken { access_token: string; access_token_expire_in: number; refresh_token: string; refresh_token_expire_in: number; open_id?: string; seller_name: string; seller_base_region?: string; user_type?: number; } export interface TiktokAuthorizedShop { region: string; shop_cipher: string; shop_code: string; shop_id: string; shop_name: string; type: number; } export type TiktokRefreshToken = TiktokAccessToken; export type TiktokResponseAccessToken = TiktokResponseCommon; export type TiktokResponseAuthorized = TiktokResponseCommon; export type TiktokResponseRefreshToken = TiktokResponseCommon;