@kontent-ai/management-sdk
Version:
Official Kontent.ai management SDK
29 lines (28 loc) • 1.13 kB
TypeScript
import { ContentItemContracts } from '../../contracts';
import { SharedModels } from '../shared/shared-models';
export declare namespace ContentItemModels {
class ContentItem implements SharedModels.IBaseModel<ContentItemContracts.IContentItemModelContract> {
id: string;
name: string;
codename: string;
type: SharedModels.IIdRefenceObject;
externalId?: string;
lastModified: Date;
collection: SharedModels.IIdRefenceObject;
spaces: SharedModels.IIdRefenceObject[];
sitemapLocations: SharedModels.IIdRefenceObject[];
_raw: ContentItemContracts.IContentItemModelContract;
constructor(data: {
id: string;
name: string;
codename: string;
type: SharedModels.IIdRefenceObject;
externalId?: string;
lastModified: Date;
collection: SharedModels.IIdRefenceObject;
spaces: SharedModels.IIdRefenceObject[];
sitemapLocations: SharedModels.IIdRefenceObject[];
_raw: ContentItemContracts.IContentItemModelContract;
});
}
}