import { Repository } from 'typeorm';
import { Users } from '../../entities/users.entity';
import { FileManagers } from '../../entities/file-managers.entity';
import { FileLogs } from '../../entities/file-logs.entity';
import { SocialMedias } from '../../entities/social-medias.entity';
import { InstagramProfiles } from '../../entities/instagram-profile.entity';
import { FacebookPages } from '../../entities/facebook-pages.entity';
import { YoutubeChannels } from '../../entities/youtube-channel.entity';
import { TikTokProfiles } from '../../entities/tiktok-profile.entity';
import { XiaohongshuProfiles } from '../../entities/xiaohongshu-profile.entity';
export declare class CommonRepository {
    private Users;
    private FileManagers;
    private FileLogs;
    private SocialMedias;
    private InstagramProfiles;
    private FacebookPages;
    private YoutubeChannels;
    private TikTokProfiles;
    private XiaohongshuProfiles;
    constructor(Users: Repository<Users>, FileManagers: Repository<FileManagers>, FileLogs: Repository<FileLogs>, SocialMedias: Repository<SocialMedias>, InstagramProfiles: Repository<InstagramProfiles>, FacebookPages: Repository<FacebookPages>, YoutubeChannels: Repository<YoutubeChannels>, TikTokProfiles: Repository<TikTokProfiles>, XiaohongshuProfiles: Repository<XiaohongshuProfiles>);
    createFileManagerwithObject(request: any): Promise<FileManagers>;
    createFileLogs(request: any): Promise<void>;
    generateSlug(firstName: any, lastName: any): Promise<string>;
    createUserwithObject(request: any): Promise<Users>;
    ceateSocialMediaWithObject(request: any): Promise<SocialMedias>;
    ceateInstaProfile(request: any): Promise<void>;
    ceateFacebookPage(request: any): Promise<void>;
    ceateYoutubeChannel(request: any): Promise<void>;
    ceateTikTokProfile(request: any): Promise<void>;
    ceateXiProfile(request: any): Promise<void>;
}
