ParsedGeyserUpdate:
    | {
        data: ParsedTransaction;
        filters: string[];
        type: "transaction";
    }
    | {
        data: ParsedAccountUpdate;
        filters: string[];
        type: "account";
    }
    | {
        data: ParsedSlotUpdate;
        filters: string[];
        type: "slot";
    }
    | {
        data: ParsedBlockMeta;
        filters: string[];
        type: "block_meta";
    }
    | {
        data: ParsedEntry;
        filters: string[];
        type: "entry";
    }
    | {
        data: {};
        filters: string[];
        type: "ping";
    }

Union type for any parsed geyser update. The type discriminant tells the dev what shape .data is.

1.0.0