import { DatasetMetadataBlock, TermsOfUse } from '../../../datasets/domain/models/Dataset'; import { License } from '../../../licenses/domain/models/License'; export interface Template { id: number; name: string; collectionAlias: string; isDefault: boolean; usageCount: number; createTime: string; createDate: string; datasetMetadataBlocks: DatasetMetadataBlock[]; instructions: TemplateInstruction[]; termsOfUse: TermsOfUse; license?: License; } export interface TemplateInstruction { instructionField: string; instructionText: string; }