import * as v from 'valibot'; /** * @example * import * as v from 'valibot' * import { aadhaar, pan, gstin } from '@prashanttiw/pramana/valibot' * * const KYCSchema = v.object({ * aadhaarNumber: v.pipe(v.string(), aadhaar()), * panNumber: v.pipe(v.string(), pan()), * gstinNumber: v.optional(v.pipe(v.string(), gstin())), * }) * * const result = v.safeParse(KYCSchema, { * aadhaarNumber: '999999990019', * panNumber: 'ABCPE1234F', * }) */ declare const aadhaar: (message?: string) => v.CheckAction; declare const pan: (message?: string) => v.CheckAction; declare const gstin: (message?: string) => v.CheckAction; declare const ifsc: (message?: string) => v.CheckAction; declare const pincode: (message?: string) => v.CheckAction; declare const tan: (message?: string) => v.CheckAction; declare const uan: (message?: string) => v.CheckAction; declare const voterId: (message?: string) => v.CheckAction; declare const dl: (message?: string) => v.CheckAction; declare const passport: (message?: string) => v.CheckAction; declare const upi: (message?: string) => v.CheckAction; declare const phone: (message?: string) => v.CheckAction; declare const msme: (message?: string) => v.CheckAction; export { aadhaar, dl, gstin, ifsc, msme, pan, passport, phone, pincode, tan, uan, upi, voterId };