import { QyBaseMsg } from './QyBaseMsg';
/**
 * @author Javen
 * @copyright javendev@126.com
 * @description 图文消息
 */
export declare class QyNewsMsg extends QyBaseMsg {
    private news;
    constructor(news: QyArticles, agentId?: string, toUser?: string, toParty?: string, toTag?: string, safe?: number, enableIdTrans?: number, enableDuplicateCheck?: number, duplicateCheckInterval?: number);
    get getNews(): QyArticles;
    set setNews(news: QyArticles);
}
export declare class QyArticles {
    private articles;
    constructor(articles: Array<QyNews>);
    set setArticles(articles: Array<QyNews>);
    get getArticles(): Array<QyNews>;
}
export declare class QyNews {
    private title;
    private description;
    private picurl;
    private url;
    constructor(title: string, description: string, picUrl: string, url: string);
    get getTitle(): string;
    set setTitle(title: string);
    get getDescription(): string;
    set setDescription(description: string);
    get picUrl(): string;
    set picUrl(picUrl: string);
    get getUrl(): string;
    set setUrl(url: string);
}
