@servicenow/sdk - v4.7.0
    Preparing search index...

    Type Alias BaseToolHandleInternal

    Base type that all ToolHandle variants are assignable to. Used as a generic constraint in ToolDependency, Decision.depends, etc.

    This is a structural base type that only requires the internal symbol keys. All concrete ToolHandle types satisfy this because they all have [__toolName] and [__toolOutputs] — the mapped output fields are extra properties that structural subtyping accepts.

    type BaseToolHandle = {
        "[___toolName]": string;
        "[___toolOutputs]": readonly string[];
    }
    Index

    Properties

    "[___toolName]": string
    "[___toolOutputs]": readonly string[]