import { Subject } from 'rxjs'; import { IValidatableComponent } from './validatable.interface'; export declare abstract class ValidatableComponent implements IValidatableComponent { valid: boolean; dirty: boolean; validationActive: boolean; notifier: Subject; constructor(); abstract getValue(): any; protected valueChanged: (value: any) => void; }