import { Users } from './users.entity';
import { YoutubeChannels } from './youtube-channel.entity';
import { FacebookPages } from './facebook-pages.entity';
import { InstagramProfiles } from './instagram-profile.entity';
import { TikTokProfiles } from './tiktok-profile.entity';
import { XiaohongshuProfiles } from './xiaohongshu-profile.entity';
import { SocialMediaPosts } from './social-media-posts.entity';
import { InstagramMedias } from './instagram-medias.entity';
import { TikTokVideos } from './tiktok-videos.entity';
import { FacebookPosts } from './faceboook-posts.entity';
import { YoutubeVideos } from './youtube-videos.entity';
export declare enum SocialType {
    YOUTUBE = "youtube",
    FACEBOOK = "facebook",
    INSTAGRAM = "instagram",
    TIKTOK = "tiktok",
    XIAOHONGSHU = "xiaohongshu",
    INSTAGRAM_FACEBOOK = "instagram_facebook"
}
export declare class SocialMedias {
    id: string;
    users: Users;
    social_id: string;
    social_type: string;
    social_access_token: string;
    refresh_token: string;
    social_user_name: string;
    follower_count: string;
    following_count: string;
    post_count: string;
    engagement_count: string;
    multiple_names: Record<string, any>;
    country: string;
    source_posts_from: string;
    is_new_permission: boolean;
    missing_permissions: string[];
    reel_average: number;
    engagement_rate: number;
    old_engagement_rate: number;
    engagement_rate_percentage: number;
    access_token_expire_at: string;
    is_token_expire: boolean;
    is_verified: boolean;
    page_access_token: string;
    page_access_token_expire_at: string;
    is_page_token_expire: boolean;
    is_updated: boolean;
    updated_by_cron: Date;
    instagram_insights_synced_at: Date;
    social_media_not_found: boolean;
    apify_data_updated_attempts: number;
    display_name: string;
    city_name: string;
    country_name: string;
    description: string;
    created_at: Date;
    youtubeChannels: YoutubeChannels[];
    youtubeVideos: YoutubeVideos[];
    facebookPages: FacebookPages[];
    facebookPosts: FacebookPosts[];
    instagramProfiles: InstagramProfiles[];
    instagramMedias: InstagramMedias[];
    tikTokProfiles: TikTokProfiles[];
    tikTokVideos: TikTokVideos[];
    xiaohongshuProfiles: XiaohongshuProfiles[];
    socialMediaPosts: SocialMediaPosts[];
    updated_at: Date;
    deleted_at: Date;
    setDefaults(): void;
}
