UNPKG

declapract

Version:

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

12 lines (11 loc) 431 B
import { DomainObject } from 'domain-objects'; import Joi from 'joi'; import { FileCheckDeclaration } from './FileCheckDeclaration'; export interface ProjectCheckDeclaration { name: string; readme: string | null; checks: FileCheckDeclaration[]; } export declare class ProjectCheckDeclaration extends DomainObject<ProjectCheckDeclaration> implements ProjectCheckDeclaration { static schema: Joi.ObjectSchema<any>; }