riku
2024-11-14 2a04ae9a602c88c1c8a16da154c3a51075e88d86
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
export declare const getPrototypeOf: (obj: any) => any;
export declare const isObject: (something: any) => boolean;
export declare const iterateInheritedPrototype: (callback: (proto: Record<string, any>) => boolean | void, fromCtor: any, toCtor: any, includeToCtor?: boolean) => void;
export interface ClassInstanceToObjectOptions {
    bindTo?: any;
    excludes?: string[];
    till?: any;
    enumerable?: 0 | boolean;
    configurable?: 0 | boolean;
    writable?: 0 | boolean;
}
export declare const toObject: (something: any, options?: ClassInstanceToObjectOptions) => {
    [key: string]: any;
};
export declare const isPlainObject: (something: any) => boolean;