# PositiveNumericCharacterGt

`type` in `services` · v0.7.1

<https://docs.seedcord.org/packages/services/0.7.1/types/positive-numeric-character-gt>

Returns a boolean for whether `A` represents a number greater than `B`, where `A` and `B` are both positive numeric characters.

## Examples

```ts
type A = PositiveNumericCharacterGt<'5', '1'>;
//=> true

type B = PositiveNumericCharacterGt<'1', '1'>;
//=> false
```

## Declaration

```ts
type PositiveNumericCharacterGt<
    A extends string,
    B extends string
> = NumericString extends `${infer HeadA}${A}${infer TailA}`
    ? NumericString extends `${infer HeadB}${B}${infer TailB}`
        ? HeadA extends `${HeadB}${infer _}${infer __}`
            ? true
            : false
        : never
    : never;
```
