UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

44 lines (43 loc) 1.57 kB
import { EntityPath } from './EntityHeader'; import { Annotations } from './Annotations'; import { Entity } from './Entity'; import { EntityType } from './EntityType'; import { FileHandle } from './FileHandle'; import { AccessControlList } from './AccessControlList'; import { RestrictionInformationResponse } from './RestrictionInformation'; import { UserEntityPermissions } from './UserEntityPermissions'; import { TableBundle } from './Table/TableBundle'; import { DoiAssociation } from './DoiAssociation'; export declare type EntityBundle = { entity?: Entity; entityType?: EntityType; annotations?: Annotations; permissions?: UserEntityPermissions; path?: EntityPath; hasChildren?: boolean; accessControlList?: AccessControlList; fileHandles?: FileHandle[]; tableBundle?: TableBundle; rootWikiId?: string; benefactorAcl?: AccessControlList; doiAssociation?: DoiAssociation; fileName?: string; threadCount?: number; restrictionInformation?: RestrictionInformationResponse; }; export declare type EntityBundleRequest = { includeEntity?: boolean; includeAnnotations?: boolean; includePermissions?: boolean; includeEntityPath?: boolean; includeHasChildren?: boolean; includeAccessControlList?: boolean; includeFileHandles?: boolean; includeTableBundle?: boolean; includeRootWikiId?: boolean; includeBenefactorACL?: boolean; includeDOIAssociation?: boolean; includeFileName?: boolean; includeThreadCount?: boolean; includeRestrictionInformation?: boolean; };