import { Control } from './models';
import Validators from './Validators';
export default class FormControl implements Control {
    value: any;
    validity: boolean;
    errors: {
        [key: string]: any;
    };
    requiredValidations: {
        [key: string]: any;
    };
    type?: string;
    constructor(value: any, validators?: any[], type?: string);
    removeValidators(validators: Validators[]): void;
    setValue(value?: any): void;
    setValidators(validators: any[]): void;
}
