import { BaseError } from 'make-error'; import { Constrained, Rule } from '../../core'; export declare class InvalidNumberAsStringError extends BaseError { constructor(); } export declare const numberAsStringSymbol: unique symbol; export type NumberAsString = Constrained; export declare function isNumberAsString(input: unknown): input is NumberAsString; export declare function sanitizeNumberFromString(numberRule: Rule): (input: unknown) => T;