@wangeditor-kai/yjs-for-react
Version:
React specific components/utils for wangeditor-next-yjs.
10 lines (9 loc) • 637 B
TypeScript
type InspectableObject = Record<string | number | symbol, unknown>;
export declare function isPlainObject(o: unknown): o is InspectableObject;
export declare function deepEquals(node: InspectableObject, another: InspectableObject): boolean;
export declare function pick<TObj extends Object, TKeys extends keyof TObj>(obj: TObj, ...keys: TKeys[]): Pick<TObj, TKeys>;
export declare function omit<TObj extends Object, TKeys extends keyof TObj>(obj: TObj, ...keys: TKeys[]): Omit<TObj, TKeys>;
export declare function omitNullEntries<TObj extends Object>(obj: TObj): {
[K in keyof TObj]: TObj[K] extends null ? never : K;
};
export {};