UNPKG

arch-unit-ts

Version:
14 lines (13 loc) 679 B
import { DescribedPredicate } from '../../base/DescribedPredicate'; import { TypeScriptMethod } from '../../core/domain/TypeScriptMethod'; import { ClassesThat } from './elements/ClassesThat'; import { MethodsThat } from './elements/MethodsThat'; export declare class MethodsThatInternal<CONJUNCTION> implements MethodsThat<CONJUNCTION> { private readonly addPredicate; constructor(addPredicate: (predicate: DescribedPredicate<TypeScriptMethod>) => CONJUNCTION); arePublic(): CONJUNCTION; areNotAbstract(): CONJUNCTION; areAsync(): CONJUNCTION; areDecoratedWith(decorator: string): CONJUNCTION; areDeclaredInClassesThat(): ClassesThat<CONJUNCTION>; }