import { IChatRepository } from '../../../Domain/IRepository/IChatRepository';
import { GetChatsByPageQuery } from './GetChatsByPageQuery';
import { ShortChatDto } from '../../DTOs/ChatDto';
export declare class GetChatsByPageQueryHandler {
    private readonly chatRepo;
    constructor(chatRepo: IChatRepository);
    execute(query: GetChatsByPageQuery): Promise<{
        chats: ShortChatDto[];
        totalCount: number;
    }>;
}
//# sourceMappingURL=GetChatsByPageQueryHandler.d.ts.map