import { OdsUsedValidityState } from './ods-used-validity-state'; /** * Ods representation of an input error state. * Based on the vanilla one, plus some specific properties */ export interface OdsValidityState extends OdsUsedValidityState { invalid: boolean; forbiddenValue: boolean; } /** * check if the passed argument is an `OdsValidityState` * @param value - possible object corresponding to `OdsValidityState` */ export declare function isOdsValidityState(value?: unknown): value is OdsValidityState; /** * check if the passed argument is a property key of `OdsValidityState` * @param name - possible string corresponding to a key */ export declare function isOdsValidityStateProperty(name: unknown): name is keyof OdsValidityState;