BARGS
    Preparing search index...

    Type Alias InferPositional<T>

    InferPositional: T extends NumberPositional
        ? T["required"] extends true
            ? number
            : T["default"] extends number ? number : number | undefined
        : T extends StringPositional
            ? T["required"] extends true
                ? string
                : T["default"] extends string ? string : string | undefined
            : T extends EnumPositional<infer E>
                ? T["required"] extends true
                    ? E
                    : T["default"] extends E ? E : E | undefined
                : T extends VariadicPositional
                    ? T["items"] extends "number" ? number[] : string[]
                    : never

    Infer a single positional's type.

    Type Parameters