import type { ITyped } from "./type-utils"; export declare const _res: { Empty: string; NA: string; NoParameter: string; }; export declare const getEmptyFieldText: () => string; type FmtHandler = (fmt: string, value: any) => string; export interface IFormatter { regex: RegExp; handler: FmtHandler; type: string; } export interface IToString { toString(): string; } export declare const pad: (r: T, len: number) => string; export declare const lPad0: (val: string | number, len: number) => string; export declare const registerFormatter: (regex: RegExp, handler: FmtHandler, type: string) => void; export declare const stringInject: (str: string, data: IToString[] | ITyped) => string; export declare const format: (mask: string, ...rest: any[]) => string; export declare const formatSkipEmpty: (mask: string, ...rest: any[]) => string; export declare const formatR: (resName: string, ...rest: any[]) => string; export declare const rejectFmt: (mask: string, ...rest: any[]) => Promise; export {};