import { Tracker } from './tracker';
export interface ValidityObject {
    [key: string]: boolean;
}
/**
 * Generic Validator Utility extends Tracker Utility for validation purposes
 */
export declare class Validator<ValidationFlags extends readonly string[]> extends Tracker<ValidationFlags> {
    isValid(): boolean;
    getValidationFlags(): ValidityObject;
}
