import BaseItemModel from '../Abstract/BaseItemModel.js'; import BaseModel from '../Abstract/BaseModel.js'; declare class CampaignModel extends BaseModel { constructor(entities: any); } declare class CampaignFilterModel extends BaseModel { constructor(entities: any); getPagination: () => { page: number | null; pageLimit: number | null; limitstart: number | null; totalItems: number | null; totalPages: number | null; }; } declare class CampaignItemModel extends BaseItemModel { name: string; startDate: string; endDate: string; status: number; project: number; percentComplete: number; noToDoPosts: number; noSchedulePosts: number; noPublishedPosts: number; data: string; published: any; constructor(entity: any); toObject: () => { [x: string]: any; }; toJSON: () => { created_date: null; modified_date: string; created_by: null; modified_by: null; }; static __transformItemToApiOfCreation: (data: any) => { [x: string]: any; }; static __transformItemToApiOfUpdation: (data: any) => { [x: string]: any; }; } export { CampaignFilterModel, CampaignItemModel, CampaignModel };