import { CreateTemplate } from './domain/useCases/CreateTemplate'; import { DeleteTemplate } from './domain/useCases/DeleteTemplate'; import { GetTemplatesByCollectionId } from './domain/useCases/GetTemplatesByCollectionId'; import { GetTemplate } from './domain/useCases/GetTemplate'; import { SetTemplateAsDefault } from './domain/useCases/SetTemplateAsDefault'; import { UnsetTemplateAsDefault } from './domain/useCases/UnsetTemplateAsDefault'; declare const createTemplate: CreateTemplate; declare const deleteTemplate: DeleteTemplate; declare const getTemplatesByCollectionId: GetTemplatesByCollectionId; declare const getTemplate: GetTemplate; declare const setTemplateAsDefault: SetTemplateAsDefault; declare const unsetTemplateAsDefault: UnsetTemplateAsDefault; export { createTemplate, deleteTemplate, getTemplatesByCollectionId, getTemplate, setTemplateAsDefault, unsetTemplateAsDefault }; export { CreateTemplateDTO, TemplateFieldDTO, TemplateFieldValueDTO, TemplateFieldValuePrimitiveDTO, TemplateFieldValueCompoundDTO, TemplateFieldValueControlledVocabularyDTO, TemplateInstructionDTO } from './domain/dtos/CreateTemplateDTO'; export { Template, TemplateInstruction } from './domain/models/Template';