import { ParameterValidation } from "../interfaces/schema.js"; import { ListValidationSchema, ObjectRule, StringRule } from "../interfaces/validationSchema.js"; import { AppVersions } from "@diia-inhouse/types"; //#region src/schemas/index.d.ts declare const availableMobileCodes: string[]; declare const phoneNumberValidation: ParameterValidation; declare const phoneNumberWithoutPlusValidation: ParameterValidation; declare const emailValidation: ParameterValidation; declare const emailRuValidation: ParameterValidation; declare const shortTextValidation: ParameterValidation; declare const zipValidation: ParameterValidation; /** @deprecated use getListValidationSchema function instead */ declare const listValidationSchema: ListValidationSchema; declare function getListValidationSchema(min?: number, max?: number): ListValidationSchema; declare const appVersionsValidationSchema: ObjectRule; declare function getStringDateSchema(format?: string, optional?: boolean): StringRule; //#endregion export { appVersionsValidationSchema, availableMobileCodes, emailRuValidation, emailValidation, getListValidationSchema, getStringDateSchema, listValidationSchema, phoneNumberValidation, phoneNumberWithoutPlusValidation, shortTextValidation, zipValidation };