UNPKG

stapp-validate

Version:

Form validation module for stapp - modular state manager

13 lines (12 loc) 510 B
import { Observable } from 'rxjs'; import { FormBaseState } from 'stapp-formbase'; import { Event } from 'stapp'; import { ValidationFlags, ValidationRule } from './validate.h'; /** * @private */ export declare const normalizeResult: (fieldName: string, result: any) => Observable<Event<any, any>>; /** * @private */ export declare const runValidation: <State extends FormBaseState<any>>(state: State, fieldName: string, rule: ValidationRule<State>, flags: ValidationFlags) => Observable<Event<any, any>>;