import { DataMap, Validator } from "../types";
declare type Compareable = number | string | Date;
interface ComparisonOptions {
    test_value?: Compareable;
    test_field?: string;
}
export default class Comparison implements Validator {
    private comparison;
    private options;
    message: string;
    test_value: Compareable;
    private test_against;
    name: string;
    constructor(comparison: string, options: ComparisonOptions);
    validate(field_name: string, data: DataMap): boolean;
    private getOtherValue;
    doComparison(param1: Compareable, param2: Compareable): boolean;
}
export {};
