synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
12 lines • 710 B
TypeScript
import { EntityType } from '@sage-bionetworks/synapse-client';
import { AccessControlList, Entity, Project, UserEntityPermissions } from '@sage-bionetworks/synapse-types';
import { MockEntityData } from '../entity/MockEntityData';
export declare function generateBaseEntity<T extends Entity = Entity>(overrides?: {
id?: number;
type?: EntityType;
entity?: Omit<Partial<T>, 'id' | 'concreteType'>;
acl?: Pick<AccessControlList, 'resourceAccess'>;
permissions?: Partial<UserEntityPermissions>;
}): MockEntityData<T>;
export declare function generateProject(entityDataOverrides?: Partial<Project>, idOverride?: number): MockEntityData<Project>;
//# sourceMappingURL=generateFakeEntity.d.ts.map