export type TiktokLiveSearchResponse = {
    status: "success" | "error";
    message?: string;
    result?: LiveSearchResult[];
    page?: number;
    totalResults?: number;
};
export type LiveSearchResult = {
    roomInfo: RoomInfo;
    liveInfo: LiveInfo;
};
export type RoomInfo = {
    hasCommerceGoods: boolean;
    isBattle: boolean;
};
export type LiveInfo = {
    id: string;
    title: string;
    cover: string[];
    squareCover: string[];
    rectangleCover: string[];
    liveTypeThirdParty: boolean;
    hashtag: string;
    startTime: number;
    stats: Stats;
    owner: Owner;
};
export type Stats = {
    totalUser: number;
    viewerCount: number;
    likeCount: number;
};
export type Owner = {
    uid: string;
    nickname: string;
    username: string;
    signature: string;
    avatarThumb: string[];
    avatarMedium: string[];
    avatarLarge: string[];
    modifyTime: number;
    stats: OwnerStats;
    isVerified: boolean;
};
export type OwnerStats = {
    followingCount: number;
    followerCount: number;
};
