import { Middleware } from '../utils/middleware-module';
export interface ShallowCompareMiddlewareOptions {
    segments?: string[];
    comparator?: <T>(prev: T, next: T) => boolean;
}
export declare const shallowCompareMiddleware: (options?: ShallowCompareMiddlewareOptions) => Middleware;
