export interface YammerMessage { id: number; sender_id: number; delegate_id: number; replied_to_id: number; created_at: string; network_id: number; message_type: string; sender_type: string; url: string; web_url: string; group_id: number; body: Body; thread_id: number; client_type: string; client_url: string; system_message: boolean; direct_message: boolean; language: string; notified_user_ids: Array; privacy: string; attachments: any[]; liked_by: LikeBy; content_excerpt: string; group_created_id: number; } export interface Body { parsed: string; plain: string; rich: string; } export interface LikeBy { count: number; names: Array; } export interface YammerMessagePost { body: string; replied_to_id?: number; direct_to_user_ids?: Array; group_id?: number; network_id?: number; }