import FormGroup from "./FormGroup";
import { Control } from "./models";
export default class BaseValidator {
    private form;
    constructor(passedForm: FormGroup);
    analysis(): Promise<any>;
    result: (controls: {
        [key: string]: Control;
    }, Model?: any) => {
        payload: any;
        form: FormGroup;
    };
}
