import { EntityHeader, EntityType, ENTITY_CONCRETE_TYPE, ProjectHeader } from '../synapseTypes';
import { Hit } from '../synapseTypes/Search';
export declare function getEntityTypeFromHeader(header: Pick<EntityHeader, 'name' | 'id' | 'type'> | EntityHeader | ProjectHeader | Hit): EntityType;
export declare function isContainerType(type: EntityType): boolean;
export declare function entityTypeToFriendlyName(entityType: EntityType): string;
export declare function convertToEntityType(typeString: string | ENTITY_CONCRETE_TYPE | EntityType): EntityType;
/**
 * https://docs.synapse.org/rest/org/sagebionetworks/repo/model/VersionableEntity.html
 * @param type
 * @returns
 */
export declare function isVersionableEntityType(type: EntityType): boolean;
