import { ControlledDocument } from "../ControlledDocument"; import { DocumentTemplateContent } from "../../documenttemplates"; export interface ProcessDocumentAndMergeTemplateRequest { document: ControlledDocument; newEditionTemplate: ControlledDocument; template: DocumentTemplateContent; removeDefaultStyle?: boolean; } export interface ProcessExistedDocumentAndMergeTemplateRequest extends ProcessDocumentAndMergeTemplateRequest { replacedByDocumentTemplateContent: boolean; }