import { VueComponentBase } from "./../VueComponentBase"; export interface IValidator { register: (component: VueComponentBase) => void; unregister(component: VueComponentBase): void; validateAll: (isAutoScroll?: boolean) => boolean; clearValidation: () => void; } export interface IComponentValidationEnabled { useValidator?: IValidator; }