18 lines
630 B
TypeScript
18 lines
630 B
TypeScript
declare const _default: {
|
|
window: (thing: any) => thing is Window;
|
|
docFrag: (thing: any) => thing is DocumentFragment;
|
|
object: (thing: any) => thing is {
|
|
[index: string]: any;
|
|
};
|
|
func: (thing: any) => thing is (...args: any[]) => any;
|
|
number: (thing: any) => thing is number;
|
|
bool: (thing: any) => thing is boolean;
|
|
string: (thing: any) => thing is string;
|
|
element: (thing: any) => thing is HTMLElement | SVGElement;
|
|
plainObject: (thing: any) => thing is {
|
|
[index: string]: any;
|
|
};
|
|
array: <T extends unknown>(thing: any) => thing is T[];
|
|
};
|
|
export default _default;
|