SuiEventFilter:
    | {
        Sender: string;
    }
    | {
        Transaction: string;
    }
    | {
        Package: string;
    }
    | {
        MoveModule: {
            module: string;
            package: string;
        };
    }
    | {
        MoveEventType: string;
    }
    | {
        MoveEventModule: {
            module: string;
            package: string;
        };
    }
    | {
        MoveEventField: {
            path: string;
            value: unknown;
        };
    }
    | {
        TimeRange: {
            endTime: string;
            startTime: string;
        };
    }
    | {
        All: SuiEventFilter[];
    }
    | {
        Any: SuiEventFilter[];
    }
    | {
        And: [SuiEventFilter, SuiEventFilter];
    }
    | {
        Or: [SuiEventFilter, SuiEventFilter];
    }