import { InjectionToken } from '@angular/core';
export declare const SME_FORM_FIELD_VALIDATION_ALERT_CONTAINER_PROVIDER: InjectionToken<FormFieldContainer>;
export interface FormFieldContainer {
    checkValidation: () => boolean;
    /**
     * Used to run immediate validation on a form, should only validate fields with immediateValidation
     */
    immediateValidation: () => boolean;
    isDirty: () => boolean;
    updateAlert(alert: any): void;
    reportChange(): void;
}
