8 lines
		
	
	
	
		
			364 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			8 lines
		
	
	
	
		
			364 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { LearningObject } from '../../../src/entities/content/learning-object.entity';
 | 
						|
import { Attachment } from '../../../src/entities/content/attachment.entity';
 | 
						|
 | 
						|
type LearningObjectExample = {
 | 
						|
    createLearningObject: () => LearningObject;
 | 
						|
    createAttachment: { [key: string]: (owner: LearningObject) => Attachment };
 | 
						|
    getHTMLRendering: () => string;
 | 
						|
};
 |