UNPKG

@antdv/pro-utils

Version:

@antdv/pro-utils

9 lines (8 loc) 457 B
export declare function omit<T extends Record<string, unknown>, K extends keyof T>(obj: T, fields: K[]): Omit<T, K>; export declare function omitBoolean<T>(obj: boolean | T): T | undefined; type OmitUndefined<T> = { [P in keyof T]: NonNullable<T[P]>; }; export declare function omitUndefined<T extends Record<string, any>>(obj: T): OmitUndefined<T>; export declare function omitUndefinedAndEmptyArr<T extends Record<string, any>>(obj: T): T; export {};