import Access, { AccessRole, AccessStatus } from '../../../configs/types/Access'; import PortalInformation from './PortalInformation'; export type AccessResponse = { uid: string; name: string; picture: string; status: AccessStatus; role: AccessRole; }; export type UserAccessResponse = { uid: string; name: string; email: string; picture: string; viewer: boolean; status: AccessStatus; role: AccessRole; plan?: string | null; corpora: AccessResponse[]; parsers: AccessResponse[]; lexicons: AccessResponse[]; authorities: Access[]; portals?: PortalInformation[]; }; export type UserAccessRequest = { status: AccessStatus; role: AccessRole; };