import { Maybe } from 'yummies/types'; interface NumberParserSettings { digits?: number; fallback?: TFallback; /** * Round to upper boundary * 5.1 -> 6 */ ceil?: boolean; /** * Round to bottom boundary * 5.9 -> 5 */ floor?: boolean; clamped?: [min?: Maybe, max?: Maybe]; } declare const number: { (input: Maybe, userSettings?: Maybe>): number | TFallback; defaultSettings: NumberParserSettings; }; declare const percent: (value: Maybe, maxValue?: Maybe, settings?: Maybe>) => number | TFallback; interface StringParserSettings { fallback?: TFallback; prettyJson?: boolean; } declare const string: (input: Maybe, settings?: Maybe>) => string | TFallback; type _exports_NumberParserSettings = NumberParserSettings; type _exports_StringParserSettings = StringParserSettings; declare const _exports_number: typeof number; declare const _exports_percent: typeof percent; declare const _exports_string: typeof string; declare namespace _exports { export { _exports_number as number, _exports_percent as percent, _exports_string as string }; export type { _exports_NumberParserSettings as NumberParserSettings, _exports_StringParserSettings as StringParserSettings }; } export { _exports as parser };