Node CrowdSec Client
    Preparing search index...

    Type Alias DecisionsStreamEvents<Scopes, Origins>

    type DecisionsStreamEvents<
        Scopes extends string = "ip",
        Origins extends string = APITypes.decisionOrigin,
    > = {
        added: (decision: Decision<Scopes, Origins>) => void;
        close: () => void;
        deleted: (decision: Decision<Scopes, Origins>) => void;
        error: (error: any) => void;
        parsed: (
            decisions: Record<"added" | "deleted", Decision<Scopes, Origins>[]>,
        ) => void;
        pause: () => void;
        raw: (decisions: APITypes.DecisionsStreamResponse) => void;
        resume: () => void;
    }

    Type Parameters

    Index
    added: (decision: Decision<Scopes, Origins>) => void
    close: () => void
    deleted: (decision: Decision<Scopes, Origins>) => void
    error: (error: any) => void
    parsed: (
        decisions: Record<"added" | "deleted", Decision<Scopes, Origins>[]>,
    ) => void
    pause: () => void
    raw: (decisions: APITypes.DecisionsStreamResponse) => void
    resume: () => void