import { ChatFullInfo } from '../types'; import { ChatPhoto, array, Birthdate, BusinessIntro, BusinessLocation, BusinessOpeningHours, Chat, Message, ChatPermissions, ChatLocation } from '../types'; export declare class ChatFullInfoBase implements ChatFullInfo { id: number; type: string; title: string; username: string; first_name: string; last_name: string; is_forum: boolean; accent_color_id: number; max_reaction_count: number; photo: ChatPhoto; active_usernames: array; birthdate: Birthdate; business_intro: BusinessIntro; business_location: BusinessLocation; business_opening_hours: BusinessOpeningHours; personal_chat: Chat; available_reactions: array; background_custom_emoji_id: string; profile_accent_color_id: number; profile_background_custom_emoji_id: string; emoji_status_custom_emoji_id: string; emoji_status_expiration_date: number; bio: string; has_private_forwards: boolean; has_restricted_voice_and_video_messages: boolean; join_to_send_messages: boolean; join_by_request: boolean; description: string; invite_link: string; pinned_message: Message; permissions: ChatPermissions; can_send_gift: boolean; can_send_paid_media: boolean; slow_mode_delay: number; unrestrict_boost_count: number; message_auto_delete_time: number; has_aggressive_anti_spam_enabled: boolean; has_hidden_members: boolean; has_protected_content: boolean; has_visible_history: boolean; sticker_set_name: string; can_set_sticker_set: boolean; custom_emoji_sticker_set_name: string; linked_chat_id: number; location: ChatLocation; }