UNPKG

@novo-learning/novo-sdk

Version:

SDK for the Novolanguage Speech Analysis API

10 lines (9 loc) 572 B
import { PermissionType as AuthApiPermissionType } from '../clients/auth-api/generated'; import { PermissionType as PublisherApiPermissionType } from '../clients/publisher-api/generated'; import { PermissionType } from '../entities/permission-type'; declare type GeneratedPermissionTypeEnum = PublisherApiPermissionType | AuthApiPermissionType; export declare class PermissionTypeMapper { mapFromGenerated(generated: GeneratedPermissionTypeEnum): PermissionType; mapToGenerated<T extends GeneratedPermissionTypeEnum>(exerciseType: PermissionType): T; } export {};