import { PrepareContext, RequiredConfig, Rule, ToStringContext } from "../config"; declare function isBasicString(data: unknown): data is string; export declare class MinimumBasicStringRule implements Rule { test: typeof isBasicString; toString(this: this, data: string, __config: RequiredConfig, __context: ToStringContext): string; } export declare class LesserBasicStringRule implements Rule { test: typeof isBasicString; toString(this: this, data: string, __config: RequiredConfig, __context: ToStringContext): string; } export declare class MajorBasicStringRule implements Rule { test: typeof isBasicString; toString(this: this, data: string, __config: RequiredConfig, __context: ToStringContext): string; } export declare class MaximumBasicStringRule implements Rule { test: typeof isBasicString; prepare(this: this, data: string, config: RequiredConfig, context: PrepareContext): void; toString(this: this, data: string, config: RequiredConfig, context: ToStringContext): string; } export {};