import { TelegramClient } from "telegram";
import { Api } from "telegram";
export declare class TelegramManager {
    private client;
    private stringSession;
    private apiId;
    private apiHash;
    constructor(apiId: number, apiHash: string, session?: string);
    getClient(): Promise<TelegramClient>;
    start(phone: string): Promise<any>;
    connect(): Promise<boolean>;
    createGroup(users: string[], title: string): Promise<Api.messages.InvitedUsers>;
    createChannel(title: string, about: string): Promise<any>;
    addUserToGroup(chatId: number, userId: string): Promise<any>;
    disconnect(): Promise<void>;
    getSession(): string;
}
//# sourceMappingURL=BotClient.d.ts.map