UNPKG

declapract

Version:

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

16 lines (15 loc) 516 B
import { DomainObject } from 'domain-objects'; import Joi from 'joi'; import { PickAny } from 'type-fns'; export interface ActionUsePracticesConfigInput { declarations: string; useCase?: string; scope?: PickAny<{ usecase: string; practices: string[]; }>; variables?: Record<string, any>; } export declare class ActionUsePracticesConfigInput extends DomainObject<ActionUsePracticesConfigInput> implements ActionUsePracticesConfigInput { static schema: Joi.ObjectSchema<any>; }