import BaseItemModel from '../Abstract/BaseItemModel.js'; import BaseModel from '../Abstract/BaseModel.js'; import BaseMasterDataItemModel from '../Abstract/BaseMasterDataItemModel.js'; import BaseMasterDataModel from '../Abstract/BaseMasterDataModel.js'; declare class ProjectModel extends BaseModel { constructor(entities: any); } declare class ProjectFilterModel extends BaseModel { constructor(entities: any); getPagination: () => { page: number | null; pageLimit: number | null; limitstart: number | null; totalItems: number | null; totalPages: number | null; }; } declare class ProjectItemModel extends BaseItemModel { startDate: string; endDate: string; shortDescription: string; logo: string; projectLead: null; constructor(entity: any); getStartDate: () => string; getEndDate: () => string; getShortDescription: () => string; getLogo: () => string; getProjectLead: () => null; 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; }; } declare class ProjectMasterDataItemModel extends BaseMasterDataItemModel { toJSON: () => { [x: string]: string | number; }; } declare class ProjectMasterDataModel extends BaseMasterDataModel { constructor(entities: any); } export { ProjectFilterModel, ProjectItemModel, ProjectMasterDataItemModel, ProjectMasterDataModel, ProjectModel };