import { Filter, EntityFilter } from '@comparaonline/offers-models';
export interface FilterParams {
    operator?: string;
    value?: string | number;
    slug?: string;
    label?: string;
    code?: string;
    sortable?: boolean;
    entityFilter?: EntityFilter;
}
export declare class FilterFactory {
    constructor();
    build(options?: FilterParams): Filter;
}
export declare const filterFactory: FilterFactory;
