@valon-technologies/gestalt
    Preparing search index...

    Interface StreamOutput<T>

    StreamOutput is the streaming response declaration attached to an operation via output: stream(...). The kind discriminator lets the runtime distinguish Schema<Out> from StreamOutput<Out>.

    interface StreamOutput<T> {
        kind: "stream";
        mediaType: string;
        itemSchema?: Schema<T>;
        encoder?: StreamEncoder<T>;
    }

    Type Parameters

    • T
    Index

    Properties

    kind: "stream"
    mediaType: string
    itemSchema?: Schema<T>
    encoder?: StreamEncoder<T>