type ValidModel = { [K in keyof T]: (value: T[K]) => boolean; }; export { account, asFloat, asInteger, autoincrement, backToShopping, buildQuery, checkout, clearHtml, clearHtmlObject, createAccount, dataset, dateToddmmaaaa, dateToddmmaaaahhmm, escapeHtml, euroPrice, euros, gotoCart, isBoolean, isNumber, isString, isValidModel, millares, orderError, orderSummary, parseJson, price, rememberPassword, round, salesAccount, salesRememberPassword, salesSignIn, signIn, storageAvailable }; declare const buildQuery: (data: { [key: string]: any; }) => string; declare const dataset: (element: HTMLElement, property: string) => T; declare const dateToddmmaaaa: (fecha: string) => string; declare const dateToddmmaaaahhmm: (fecha: string) => string; declare const euroPrice: (taxBase: number, taxAmount: number, pricesTaxIncluded: boolean, decimales: number, cero?: boolean) => string; declare const euros: (valor: number, decimales: number, cero?: boolean) => string; declare const isBoolean: (value: any) => boolean; declare const isNumber: (value: any) => number; declare const isString: (value: any, defaultValue?: string) => string; declare const price: (taxBase: number, taxAmount: number, pricesTaxIncluded: boolean) => number; declare const parseJson: (jsonString: string | undefined, defaultValue: T) => T; declare const millares: (valor: number, decimales: number, cero?: boolean) => string; declare const asFloat: (value: string | number | Array | undefined, decimales?: number) => number; declare const asInteger: (value: string | number | Array | boolean | Date | undefined) => number; declare const round: (num: number, precision: number) => number; declare const storageAvailable: (type: "sessionStorage" | "localStorage") => boolean; declare const account: () => void; declare const backToShopping: () => void; declare const gotoCart: (fullScreen?: boolean) => void; declare const checkout: () => void; declare const createAccount: () => void; declare const orderError: () => void; declare const orderSummary: () => void; declare const rememberPassword: () => void; declare const salesAccount: () => void; declare const salesRememberPassword: () => void; declare const salesSignIn: () => void; declare const signIn: () => void; declare const clearHtml: (cadena: string | undefined) => string | undefined; declare const clearHtmlObject: (object: T) => T; declare const escapeHtml: (cadena: string) => string; declare const autoincrement: () => number; declare const isValidModel: (type: T, properties: ValidModel) => boolean;