@slightning/anything-to-string
Version:
Converts anything to a string.
21 lines (20 loc) • 1.02 kB
TypeScript
import { PrepareContext, RequiredConfig, Rule, ToStringContext } from "../config";
declare function isBigInt(data: unknown): data is bigint;
export declare class MinimumBigIntRule implements Rule<bigint> {
test: typeof isBigInt;
toString(this: this, data: bigint, __config: RequiredConfig, __context: ToStringContext): string;
}
export declare class LesserBigIntRule implements Rule<bigint> {
test: typeof isBigInt;
toString(this: this, data: bigint, __config: RequiredConfig, __context: ToStringContext): string;
}
export declare class MajorBigIntRule implements Rule<bigint> {
test: typeof isBigInt;
toString(this: this, data: bigint, __config: RequiredConfig, __context: ToStringContext): string;
}
export declare class MaximumBigIntRule implements Rule<bigint> {
test: typeof isBigInt;
prepare(this: this, data: bigint, config: RequiredConfig, context: PrepareContext): void;
toString(this: this, data: bigint, config: RequiredConfig, context: ToStringContext): string;
}
export {};