import { GivenClassesInternal } from './GivenClassesInternal';
import { GivenMethodsInternal } from './GivenMethodsInternal';
export declare abstract class ArchRuleDefinition {
    static classes: () => GivenClassesInternal;
    static noClasses: () => GivenClassesInternal;
    static methods: () => GivenMethodsInternal;
    static noMethods: () => GivenMethodsInternal;
    private static negateCondition;
}
