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; } }