import { Comparable, ComparableImpl } from '../../../../common';
import { SystemEvent } from './event-helper';
/**
 * @inheritDoc
 */
export declare class SystemEventComparable extends ComparableImpl<{
    eventId: SystemEvent;
    payload: unknown;
}> {
    /**
     * ** Constructor.
     */
    constructor(value: {
        eventId: string;
        payload: unknown;
    });
    /**
     * ** Factory method.
     */
    static of(value: {
        eventId: string;
        payload: unknown;
    }): SystemEventComparable;
    /**
     * @inheritDoc
     */
    compare(comparable: Comparable): number;
}
