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