UNPKG

@abaplint/runtime

Version:
23 lines (22 loc) 767 B
import { Float } from "./float"; import { Hex } from "./hex"; import { ICharacter } from "./_character"; import { INumeric } from "./_numeric"; export declare const DIGITS: RegExp; export declare const MAX_INTEGER = 2147483647; export declare const MIN_INTEGER = -2147483648; export declare function toInteger(value: string, exception?: boolean): number; export declare class Integer implements INumeric { private value; private constant; private readonly qualifiedName; constructor(input?: { qualifiedName?: string; }); getQualifiedName(): string | undefined; clone(): Integer; setConstant(): this; set(value: INumeric | ICharacter | Hex | string | number | Integer | Float): this; clear(): void; get(): number; }