UNPKG

declapract

Version:

A tool to declaratively define best practices, maintainable evolve them, and scalably enforce them.

13 lines (12 loc) 416 B
import { DomainObject } from 'domain-objects'; import Joi from 'joi'; export interface UseCasesDeclarationInput { 'use-cases': Record<string, { example?: string; extends?: string[]; practices: string[]; }>; } export declare class UseCasesDeclarationInput extends DomainObject<UseCasesDeclarationInput> implements UseCasesDeclarationInput { static schema: Joi.ObjectSchema<any>; }