1 | declare type FilterOpts = {
|
2 | hideFields: {
|
3 | [fieldPath: string]: string;
|
4 | };
|
5 | hideFieldsNote?: string;
|
6 | };
|
7 | declare type PathsFilter = string | string[];
|
8 | export declare function filterByDotPaths(obj: Record<any, any>, pathsFilter?: PathsFilter | null, opts?: FilterOpts): Record<any, any>;
|
9 | export declare function preparePathsFilter(pathsFilter: PathsFilter | null | undefined): string[] | null;
|
10 | export declare function hideComplexValue(val: any, msg?: string): string;
|
11 | export declare function isPresentInDotFilter(name: string, pathsFilter?: string | string[] | null): boolean;
|
12 | export declare function partialCloneSubpath(res: any, path: string[]): void;
|
13 | export declare function hideField(result: Record<any, any>, key: string, msg?: string, pathsFilter?: PathsFilter | null): string[];
|
14 | export {};
|
15 |
|
\ | No newline at end of file |