BSB Node.js Type Definitions
    Preparing search index...

    Function createReturnableEvent

    • Helper function to create a returnable event schema. Type-branded to ensure compile-time category validation. v9: Uses BSBType for cross-language support. Type inference via InferBSBType.

      Type Parameters

      Parameters

      • input: TInput

        BSB type schema for input validation

      • output: TOutput

        BSB type schema for output validation

      • Optionaldescription: string

        Optional description

      • OptionaldefaultTimeout: number

      Returns {
          input: TInput;
          output: TOutput;
          description?: string;
          defaultTimeout?: number;
          __brand: "returnable";
      }

      Event schema object with type brand