import { forceExtract, forceToString } from '../../../modules/internals'; import { ToDecimal } from './addition'; import { Shift } from '../../../modules/arrays-and-tuples/infrastructure'; import { split } from '../../../modules/strings/infrastructure'; interface BiggerTable { 0: never; 1: 0; 2: this[1] | 1; 3: this[2] | 2; 4: this[3] | 3; 5: this[4] | 4; 6: this[5] | 5; 7: this[6] | 6; 8: this[7] | 7; 9: this[8] | 8; } export type InternalBiggerThan, B_Length = forceExtract> = A_Length extends B_Length ? A_Length extends 0 ? false : ToDecimal> extends forceExtract>> ? true : A_Length extends 1 ? false : InternalBiggerThan, Shift> : InternalBiggerThan>, split>>; export {};