UNPKG

kentico-cloud-delivery

Version:

Official Kentico Cloud Delivery SDK

81 lines (80 loc) 2.79 kB
import { IQueryParameter } from 'kentico-cloud-core'; export declare namespace Filters { class TypeFilter implements IQueryParameter { type: string | string[]; constructor(type: string | string[]); getParam(): string; getParamValue(): string | undefined; } class EqualsFilter implements IQueryParameter { element: string; value: string; constructor(element: string, value: string); getParam(): string; getParamValue(): string | undefined; } class AllFilter implements IQueryParameter { element: string; values: string[]; constructor(element: string, values: string[]); getParam(): string; getParamValue(): string | undefined; } class AnyFilter implements IQueryParameter { element: string; values: string[]; constructor(element: string, values: string[]); getParam(): string; getParamValue(): string | undefined; } class ContainsFilter implements IQueryParameter { element: string; values: string[]; constructor(element: string, values: string[]); getParam(): string; getParamValue(): string | undefined; } class GreaterThanFilter implements IQueryParameter { element: string; value: string; constructor(element: string, value: string); getParam(): string; getParamValue(): string | undefined; } class GreaterThanOrEqualFilter implements IQueryParameter { element: string; value: string; constructor(element: string, value: string); getParam(): string; getParamValue(): string | undefined; } class InFilter implements IQueryParameter { element: string; values: string[]; constructor(element: string, values: string[]); getParam(): string; getParamValue(): string | undefined; } class LessThanFilter implements IQueryParameter { element: string; value: string; constructor(element: string, value: string); getParam(): string; getParamValue(): string | undefined; } class LessThanOrEqualFilter implements IQueryParameter { element: string; value: string; constructor(element: string, value: string); getParam(): string; getParamValue(): string | undefined; } class RangeFilter implements IQueryParameter { element: string; lowerValue: number; higherValue: number; constructor(element: string, lowerValue: number, higherValue: number); getParam(): string; getParamValue(): string; } }