import { QyBaseMsg } from './QyBaseMsg';
/**
 * @author Javen
 * @copyright javendev@126.com
 * @description 图文消息 mpnews
 */
export declare class QyMpNewsMsg extends QyBaseMsg {
    private mpnews;
    constructor(mpnews: QyMpNewsArticles, agentId?: string, toUser?: string, toParty?: string, toTag?: string, safe?: number, enableIdTrans?: number, enableDuplicateCheck?: number, duplicateCheckInterval?: number);
    get mpNews(): QyMpNewsArticles;
    set mpNews(mpnews: QyMpNewsArticles);
}
export declare class QyMpNewsArticles {
    private articles;
    constructor(articles: Array<QyMpNews>);
    set setArticles(articles: Array<QyMpNews>);
    get getArticles(): Array<QyMpNews>;
}
export declare class QyMpNews {
    private title;
    private thumb_media_id;
    private author;
    private content_source_url;
    private content;
    private digest;
    constructor(title: string, thumbMediaId: string, content: string, author?: string, contentSourceUrl?: string, digest?: string);
    get getTitle(): string;
    set setTitle(title: string);
    get thumbMediaId(): string;
    set thumbMediaId(thumbMediaId: string);
    get getAuthor(): string;
    set setAuthor(author: string);
    get contentSourceUrl(): string;
    set contentSourceUrl(contentSourceUrl: string);
    get getContent(): string;
    set setContent(content: string);
    get getDigest(): string;
    set setDigest(digest: string);
}
