18 lines
376 B
TypeScript

/**
* Object containing a string of Drools rules.
*/
export interface IRules {
/**
* The DossierTemplate ID for these rules
*/
dossierTemplateId?: string;
/**
* The file type to be retrieved/saved under, defaults to ENTITY
*/
ruleFileType?: 'ENTITY' | 'COMPONENT';
/**
* The actual string of rules.
*/
rules?: string;
}