UNPKG

@cloud-ru/ft-request-payload-transform

Version:
11 lines (10 loc) 642 B
import { FieldFilter, PaginationParams, RequestPayloadParams } from './types'; export declare function isValueNotEmpty(value: unknown): boolean; export declare function stringifyRequestParams(params: Partial<Omit<RequestPayloadParams, 'pagination'>> & { pagination?: Partial<PaginationParams>; }, { encode }: { encode?: boolean; }): string; export declare function isPaginationKey(key: string): key is keyof PaginationParams; export declare function parseStringToValue(filterValue: string): any; export declare function removeEmptyValuesFromObject<T extends Partial<RequestPayloadParams | PaginationParams | FieldFilter>>(obj: T): T;