import type { Validator } from '../webawesome-form-associated-element.js'; export interface RequiredValidatorOptions { /** This is a cheap way for us to get translation strings for the user without having proper translations. */ validationElement?: HTMLSelectElement | HTMLInputElement; /** * The property to check if its not null-ish. For most elements this will be "value". * For "checkbox" for example it will be "checked" */ validationProperty?: string; } export declare const RequiredValidator: (options?: RequiredValidatorOptions) => Validator;