@comparaonline/offers-models-factories
Version:
Models for comparaonline offers
16 lines (15 loc) • 437 B
TypeScript
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;