import type { MaskGenerator } from '../types/mask-generator';
export declare const DEFAULT_MASK_RULES: Map<string, RegExp>;
export declare const mask: (value: string, maskGenerator: MaskGenerator) => string;
export declare const createDefaultMaskGenerator: (mask: string) => MaskGenerator;
export declare const createDynamicNumberMaskGenerator: (...masks: string[]) => MaskGenerator;
export declare const getCurrencyMaskGenerator: ({ prefix, thousandSeparator, centsSeparator, }: {
    prefix?: string | undefined;
    thousandSeparator?: string | undefined;
    centsSeparator?: string | undefined;
}) => MaskGenerator;
