tdesign-vue-next
Version:
TDesign Component for vue-next
5 lines (4 loc) • 395 B
TypeScript
export declare const hasOwn: <T extends object>(val: T, key: string | symbol | number) => key is keyof T;
export declare const getPropertyValFromObj: <T extends object>(val: T, key: string | symbol | number) => T[keyof T] | undefined;
export declare const isPlainObject: <T extends object>(val: unknown) => val is T;
export declare const isPromise: <T = any>(val: unknown) => val is Promise<T>;