// Copyright © 2022-2026 Partium, Inc. DBA Partium import { APIObject } from '../../core'; export declare enum ANNOUNCEMENTS_STATUS { PUBLISHED = "PUBLISHED", UNPUBLISHED = "UNPUBLISHED", UNPUBLISHED_CHANGES = "UNPUBLISHED CHANGES" } export declare enum ANNOUNCEMENT_TYPE { APP = "app", COMPANY = "company" } export declare class AnnouncementRecipient extends APIObject { partiumId: string; name: string; constructor(init?: Partial); static fromAPIResponse(requestData: Object): AnnouncementRecipient; } export declare class Announcement extends APIObject { status: ANNOUNCEMENTS_STATUS; title: string; contents: string; timestamp: string; terminatesAt: string; announcementType: ANNOUNCEMENT_TYPE; recipients: string[]; includeSubOrgs: boolean; sendEmails: boolean; constructor(init?: Partial); static fromAPIResponse(requestData: Object): Announcement; }