import type { ShiftedBigIntConfig } from '@xyo-network/xl1-protocol/protocol-lib';
/** Represents a bigint with a fixed decimal point shift, supporting locale-aware string formatting */
export declare class ShiftedBigInt {
    static readonly defaultConfig: ShiftedBigIntConfig;
    config: ShiftedBigIntConfig;
    value: bigint;
    constructor(value: bigint | ShiftedBigInt, config?: Partial<ShiftedBigIntConfig>);
    get locale(): Intl.LocalesArgument;
    get maxCharacters(): number;
    get maxDecimal(): number;
    get minDecimals(): number;
    get places(): number;
    toFullString(): string;
    toShortString(): string;
    toString(): string;
}
//# sourceMappingURL=ShiftedBigInt.d.ts.map