global using EventFlow;
global using EventFlow.Aggregates;
global using EventFlow.Core;
global using EventFlow.EventStores;
global using EventFlow.Extensions;
global using EventFlow.Queries;
global using EventFlow.Snapshots;
global using EventFlow.Subscribers;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.Logging;
global using Microsoft.Extensions.Options;
global using MyTelegram.Core;
global using MyTelegram.Schema.Channels;
global using MyTelegram.Schema.Auth;
global using MyTelegram.Schema.Help;
global using MyTelegram.Domain;
global using MyTelegram.ReadModel.Impl;
global using MyTelegram.Domain.Aggregates.AppCode;
global using MyTelegram.Domain.Aggregates.Channel;
global using MyTelegram.Domain.Aggregates.Dialog;
global using MyTelegram.Domain.Aggregates.Messaging;
global using MyTelegram.Domain.Aggregates.Pts;
global using MyTelegram.Domain.Aggregates.QrCode;
global using MyTelegram.Domain.Aggregates.User;
global using MyTelegram.Domain.Aggregates.Temp;
global using MyTelegram.Domain.Commands.Dialog;
global using MyTelegram.Domain.Commands.Messaging;
global using MyTelegram.Domain.Events.Channel;
global using MyTelegram.Domain.Events.Dialog;
global using MyTelegram.Domain.Events.Messaging;
global using MyTelegram.Domain.Events.User;
global using MyTelegram.Domain.Extensions;
global using MyTelegram.Domain.Sagas;
global using MyTelegram.Domain.Sagas.Events;
global using MyTelegram.Domain.Sagas.Identities;
global using MyTelegram.Queries;
global using MyTelegram.ReadModel;
global using MyTelegram.Schema;
//global using MyTelegram.Schema.Auth;
//global using MyTelegram.Schema.Channels;
//global using MyTelegram.Schema.Messages;
//global using MyTelegram.Schema.Updates;
global using System.Buffers;
global using System.Collections.Concurrent;
global using System.Diagnostics;
global using System.Diagnostics.CodeAnalysis;
global using System.Reflection;
global using System.Text;
global using System.Threading.Tasks;
global using MyTelegram.Domain.Aggregates.Contact;
global using MyTelegram.Domain.Events.Contact;
global using MyTelegram.Schema.Contacts;
global using MyTelegram.Schema.Messages;
global using MyTelegram.Domain.Aggregates.Poll;
global using MyTelegram.Domain.Aggregates.UserName;
global using MyTelegram.Domain.Aggregates.PushDevice;
global using MyTelegram.EventBus;
global using MyTelegram.GrpcService;
global using MyTelegram.EventFlow.MongoDB;
global using MyTelegram.Domain.Commands.Channel;
global using MyTelegram.Domain.Commands.QrCode;
global using MyTelegram.Domain.Commands.AppCode;
global using MyTelegram.Domain.Commands.Contact;

global using MyTelegram.Domain.Commands.User;
global using MyTelegram.Domain.Commands.PeerNotifySettings;
global using MyTelegram.Domain.Commands.UserName;
global using MyTelegram.Domain.Commands.Poll;
global using MyTelegram.Domain.Commands.PushDevice;
global using MyTelegram.Domain.Commands.Temp;
global using MyTelegram.Domain.Aggregates.PeerNotifySetting;
global using MyTelegram.Messenger.Services.Interfaces;
global using MyTelegram.Messenger.Services.Caching;
global using MyTelegram.Messenger;
global using MyTelegram.Messenger.Services;
global using System.Text.RegularExpressions;
global using MyTelegram.Schema.Account;
global using MyTelegram.Schema.Extensions;
global using MyTelegram.Services.Services;
global using MyTelegram.Services.TLObjectConverters;
global using MyTelegram.Services.Extensions;
global using MyTelegram.Domain.Aggregates.ChatInvite;
global using MyTelegram.Domain.Events.ChatInvite;
global using MyTelegram.Domain.Commands.ChatInvite;
global using MyTelegram.Messenger.Extensions;
global using MyTelegram.Messenger.Handlers;
//global using MyTelegram.Messenger.Services.IdGenerator;
//global using MyTelegram.Services.
global using MyTelegram.EventFlow;
global using MyTelegram.EventFlow.Extensions;
global using MyTelegram.ReadModel.Interfaces;
global using MyTelegram.Converters.TLObjects.Interfaces;
global using MyTelegram.Messenger.Converters.TLObjects.Interfaces;
global using MyTelegram.Converters.Responses;
global using MyTelegram.Converters.Responses.Interfaces;
global using MyTelegram.Converters;
global using MyTelegram.Handlers;
global using MyTelegram.Handlers.Channels;
global using MyTelegram.Handlers.Messages;
global using MyTelegram.Messenger.Converters.ConverterServices;
global using MyTelegram.Messenger.Converters.ConverterServices.Channels;
global using MyTelegram.Messenger.Converters.ConverterServices.Contacts;
global using MyTelegram.Messenger.Converters.ConverterServices.Messages;
global using MyTelegram.Abstractions;