@cloud-ru/ft-request-payload-transform
Version:
18 lines (17 loc) • 739 B
TypeScript
export declare const DELIMITER = ";";
export declare const ARRAY_REG: RegExp;
export declare const EXTRACT_VALUES_REG: RegExp;
export declare const PARAM_KEYS: {
readonly filter: "filter";
readonly ordering: "ordering";
readonly pagination: "pagination";
readonly search: "search";
};
export declare const PAGINATION_KEYS: {
offset: string;
limit: string;
};
export declare const SORT_DIRECTION: readonly ["+", "-"];
export declare const SINGLE_VALUE_CONDITIONS: readonly ["eq", "nq", "lt", "le", "gt", "ge", "cn", "nc", "sw"];
export declare const MULTI_VALUE_CONDITIONS: readonly ["in", "ni"];
export declare const FILTER_CONDITION: ("eq" | "nq" | "lt" | "le" | "gt" | "ge" | "cn" | "nc" | "sw" | "in" | "ni")[];