import { InputConfig, InputValidate } from "../../models/input-config"; import { ToastService } from "../../service/toast.service"; export declare function validaPeriodo(toast: ToastService, periodo: number, mensaje?: string): boolean; export declare function validarSituacion(toast: ToastService, situac: string | number): boolean; export declare function validaLista(toast: ToastService, lista: any[], valor: any, nombreLista: string, key?: string): boolean; export declare function validaFecha(toast: ToastService, fechaDesde: string, fechaHasta: string, nombreDesde?: string, nombreHasta?: string): boolean; export declare function validaPosicion(value: string): 'center' | 'start' | 'end'; export declare function validaTipo(value: string): 'text' | 'text-area' | 'date' | 'number' | 'select' | 'number-format-decimal' | 'number-integer'; export declare function showError(alert: ToastService, msg: string): boolean; export declare function validarObligatorio(data: any, campos: any[], toast: ToastService): boolean; export declare function getInputsObligatorios(data: InputConfig[]): InputValidate[];