@kontent-ai/management-sdk
Version:
Official Kontent.ai management SDK
32 lines (31 loc) • 1.07 kB
TypeScript
import { SharedContracts } from './shared-contracts';
export declare namespace SpaceContracts {
interface ISpaceContract {
id: string;
name: string;
codename: string;
web_spotlight_root_item?: SharedContracts.IReferenceObjectContract;
collections?: SharedContracts.IReferenceObjectContract[];
}
type ISpacesListingResponseContract = ISpaceContract[];
interface IAddSpaceResponseContract extends ISpaceContract {
}
interface IViewSpaceResponseContract extends ISpaceContract {
}
interface IAddSpaceResponseContract extends ISpaceContract {
}
interface IModifySpaceResponseContract extends ISpaceContract {
}
interface IDeleteSpaceResponseContact {
}
interface IModifySpacePostContract {
name: string;
codename: string;
}
interface IAddSpacePostContract {
name: string;
codename: string;
webSpotlightRootItem?: SharedContracts.IReferenceObjectContract;
collections?: SharedContracts.IReferenceObjectContract;
}
}