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

    Interface VariadicResult<T>

    A rest or spread parameter. It can either occur in @param tags or as last parameter of a function, or it is a spread tuple or object type and can occur inside these. For any mode that is not jsdoc this can only occur in position 'suffix'.

    interface VariadicResult<T extends RootResult> {
        element?: T;
        loc?: {
            end: { column: number; line: number };
            start: { column: number; line: number };
        };
        meta: {
            position: "prefix"
            | "suffix"
            | undefined;
            squareBrackets: boolean;
        };
        range?: [number, number];
        type: "JsdocTypeVariadic";
    }

    Type Parameters

    Hierarchy (View Summary)

    Index
    element?: T
    loc?: {
        end: { column: number; line: number };
        start: { column: number; line: number };
    }
    meta: { position: "prefix" | "suffix" | undefined; squareBrackets: boolean }
    range?: [number, number]
    type: "JsdocTypeVariadic"