//#region src/common/data/convert.d.ts /** Like Number.parseFloat, but returning `undefined` instead of `NaN` */ declare function parseFloat(value: any): number | undefined; /** Like Number.parseInt, but returning `undefined` instead of `NaN` */ declare function parseInt(value: any, radix?: number): number | undefined; declare function stringToBoolean(value?: string, defaultValue?: boolean): boolean; declare function stringToInteger(value?: string, defaultValue?: number): number; declare function stringToFloat(value?: string, defaultValue?: number): number; /** `true` is a number != 0, a string stating `true`. Otherwise false. */ declare function valueToBoolean(value?: any, defaultValue?: boolean): boolean; /** Explicitly has to have a `false` value to become `false`, otherwise `true` */ declare function valueToBooleanNotFalse(value?: any, defaultValue?: boolean): boolean; declare function valueToInteger(value?: any, defaultValue?: number): number; declare function valueToFloat(value?: any, defaultValue?: number): number; declare function valueToString(value?: any, defaultValue?: string): string; declare const toFloat: typeof valueToFloat; declare const toInt: typeof valueToInteger; declare const toString: typeof valueToString; declare const toBool: typeof valueToBoolean; declare function fixBrokenUtf8String(brokenString: string): string; //#endregion export { stringToFloat as a, toFloat as c, valueToBoolean as d, valueToBooleanNotFalse as f, valueToString as h, stringToBoolean as i, toInt as l, valueToInteger as m, parseFloat as n, stringToInteger as o, valueToFloat as p, parseInt as r, toBool as s, fixBrokenUtf8String as t, toString as u }; //# sourceMappingURL=convert-DI3Ak8iz.d.cts.map