jsdoc-type-pratt-parser
    Preparing search index...

    Interface ConditionalResult

    A TypeScript conditional. Is used like this: A extends B ? C : D.

    interface ConditionalResult {
        checksType: RootResult;
        extendsType: RootResult;
        falseType: RootResult;
        loc?: {
            end: { column: number; line: number };
            start: { column: number; line: number };
        };
        range?: [number, number];
        trueType: RootResult;
        type: "JsdocTypeConditional";
    }

    Hierarchy (View Summary)

    Index
    checksType: RootResult
    extendsType: RootResult
    falseType: RootResult
    loc?: {
        end: { column: number; line: number };
        start: { column: number; line: number };
    }
    range?: [number, number]
    trueType: RootResult
    type: "JsdocTypeConditional"