import { PrepareContext, RequiredConfig, Rule, ToStringContext } from "../config"; declare function isBasicBoolean(data: unknown): data is boolean; export declare class MinimumBasicBooleanRule implements Rule { test: typeof isBasicBoolean; toString(this: this, data: boolean, __config: RequiredConfig, __context: ToStringContext): string; } export declare class LesserBasicBooleanRule implements Rule { test: typeof isBasicBoolean; toString(this: this, data: boolean, __config: RequiredConfig, __context: ToStringContext): string; } export declare class MajorBasicBooleanRule implements Rule { test: typeof isBasicBoolean; toString(this: this, data: boolean, __config: RequiredConfig): string; } export declare class MaximumBasicBooleanRule implements Rule { test: typeof isBasicBoolean; prepare(this: this, data: boolean, config: RequiredConfig, context: PrepareContext): void; toString(this: this, data: boolean, config: RequiredConfig, context: ToStringContext): string; } export {};