import { User } from 'ngx-login-client'; import { Team } from './team'; export interface Space { name: string; path: String; privateSpace?: boolean; teams: Team[]; defaultTeam: Team; id: string; attributes: SpaceAttributes; type: string; links: SpaceLink; relationships: SpaceRelationships; relationalData?: RelationalData; } export declare class SpaceLink { self: string; filters?: string; workitemlinktypes?: string; workitemtypes?: string; } export declare class SpaceRelationships { areas: SpaceRelatedLink; iterations: SpaceRelatedLink; workitemtypegroups: SpaceRelatedLink; workitemtypes?: SpaceRelatedLink; 'owned-by': { data: { id: string; type: string; }; }; 'space-template'?: { data: { id: string; type: 'spacetemplates'; }; links?: { related?: string; self?: string; }; }; } export declare class SpaceRelatedLink { links: { related: string; }; } export declare class SpaceAttributes { name: string; description: string; 'updated-at': string; 'created-at': string; version: number; } export declare class RelationalData { creator?: User; }