@kontent-ai/management-sdk
Version:
Official Kontent.ai management SDK
33 lines (32 loc) • 1.1 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: {
id: string;
};
externalId?: string;
lastModified: Date;
collection: SharedModels.ReferenceObject;
spaces: SharedModels.IIdRefenceObject[];
_raw: ContentItemContracts.IContentItemModelContract;
constructor(data: {
id: string;
name: string;
codename: string;
type: {
id?: string;
codename?: string;
external_id?: string;
};
externalId?: string;
lastModified: Date;
collection: SharedModels.ReferenceObject;
spaces: SharedModels.IIdRefenceObject[];
_raw: ContentItemContracts.IContentItemModelContract;
});
}
}