import { DistributionGroup as CSDistributionGroup } from '@bidi/common-services';
import { Element } from 'ltx';
import { Omit } from './index';
export declare type ChatMessage = Element;
export interface Channel {
    jid: string;
    name: string;
    groupId: string;
    groupName: string;
    groupchat: boolean;
    history: {
        from: string;
        avatarUrl: string;
        body: string;
        data_preview?: {};
    }[];
}
export declare type ChannelGroup = Channel[];
export interface DistributionGroup extends Omit<CSDistributionGroup, 'course'> {
    parent?: string;
}
