import type { OpenIdConfiguration } from "../openid-configuration";
export interface Rule {
    validate(passedConfig: OpenIdConfiguration): RuleValidationResult;
}
export interface RuleValidationResult {
    result: boolean;
    messages: string[];
    level: Level;
}
export declare const POSITIVE_VALIDATION_RESULT: RuleValidationResult;
export type Level = "warning" | "error" | "none";
//# sourceMappingURL=rule.d.ts.map