synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
36 lines • 1.49 kB
TypeScript
declare const useGetEntityMetadata: (entityId: string, versionNumber?: number) => {
entityBundle: import("@sage-bionetworks/synapse-types").EntityBundle<{
readonly includeEntity: true;
readonly includeEntityPath: true;
readonly includeAnnotations: true;
readonly includePermissions: true;
readonly includeHasChildren: true;
readonly includeAccessControlList: true;
readonly includeFileHandles: true;
readonly includeTableBundle: true;
readonly includeRootWikiId: true;
readonly includeBenefactorACL: true;
readonly includeDOIAssociation: true;
readonly includeFileName: true;
readonly includeThreadCount: true;
readonly includeRestrictionInformation: true;
}> | undefined;
fileHandle: import("@sage-bionetworks/synapse-types").FileHandle | undefined;
isContainer: boolean;
downloadAlias: string | undefined;
fileHandleStorageInfo: ({
endpoint: string;
bucket: string;
fileKey: string;
} | {
url: string;
} | {
location: string;
}) | undefined;
storageLocationUploadDestination: import("@sage-bionetworks/synapse-client").UploadDestination | undefined;
uploadDestinationString: string | undefined;
projectEntity: import("@sage-bionetworks/synapse-types").Entity | undefined;
isLoading: boolean;
};
export default useGetEntityMetadata;
//# sourceMappingURL=useGetEntityMetadata.d.ts.map