@novo-learning/novo-sdk
Version:
SDK for the Novolanguage Speech Analysis API
10 lines (9 loc) • 572 B
TypeScript
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 {};