import { ItemsModel } from './CMSItemsModel.js'; import '../../Abstract/BaseItemModel.js'; import '../../Abstract/BaseModel.js'; declare class AesirxCmsItemsApiService { route: any; constructor(); getList: (filter: any) => Promise<{ results: ItemsModel | null; pagination: { page: any; pageLimit: any; totalPages: any; totalItems: any; limitStart: any; }; message?: undefined; } | { message: string; results?: undefined; pagination?: undefined; }>; deleteItems: (data: any) => Promise; toggleFeatured: () => Promise; getFields: (contentTypeId: any) => Promise; createItem: (data: any) => Promise; updateItem: (data: any) => Promise; getDetail: (id: any) => Promise<{ created_date: null; modified_date: string; created_by: null; modified_by: null; } | { message: string; } | null>; } export { AesirxCmsItemsApiService as default };