declapract
Version:
A tool to declaratively define best practices, maintainable evolve them, and scalably enforce them.
9 lines (8 loc) • 450 B
TypeScript
import { FileCheckDeclaration, FileCheckEvaluation, FileCheckPurpose } from '../../../domain';
import { ProjectCheckContext } from '../../../domain/objects/ProjectCheckContext';
export declare const evaluateProjectAgainstFileCheckDeclaration: ({ practiceRef, purpose, project, check, }: {
practiceRef: string;
purpose: FileCheckPurpose;
check: FileCheckDeclaration;
project: ProjectCheckContext;
}) => Promise<FileCheckEvaluation[]>;