import type { TemplateResult } from 'lit'; export declare const specialCharPattern: RegExp; export declare const normalCharPattern: RegExp; export declare const maskOptions: { readonly allChar: "_"; readonly numericChar: "#dDmMyYaA09"; readonly alphaChar: "?LaA"; }; export declare function stripSpecialChars(word: string): string; export declare function rawValueToMaskedValue(rawValue: string, mask: string): string; export declare function maskedValueToRawValue(value: string, mask: string): string; export declare function buildValidityState(inputValidity: ValidityState, patternMatch: boolean | undefined): ValidityState; export declare function renderMaskOverlay(maskedValue: string, fullPlaceholder: string, cssPrefix: string): TemplateResult; export declare const IBANTestValues: string[]; export declare const BICTestValues: string[]; export declare const NIRTestValues: string[];