convertTo: {
maybeNumber(this: void, value: unknown): number | undefined;
maybeString(this: void, value: unknown): string | undefined;
string(this: void, value: unknown): string;
} = ...
Type Declaration
-
maybeNumber: function
-
maybeNumber(this: void, value: unknown): number | undefined
Parameters
- this: void
- value: unknown
Returns number | undefined
-
maybeString: function
-
maybeString(this: void, value: unknown): string | undefined
Parameters
- this: void
- value: unknown
Returns string | undefined
-
string: function
-
string(this: void, value: unknown): string
Parameters
- this: void
- value: unknown
Returns string
A suite of functions that each convert an
unknownvalue into a specific type, throwing an error if the conversion is not possible.