export type PlainObjectType = {
    [key: PropertyKey]: unknown;
};
export type Constructor<T = object> = new (...args: any[]) => T;
export type ValueOf<T> = T[keyof T];
export type JsonType = boolean | number | string | null | {
    [key: string]: JsonType;
} | Array<JsonType>;
//# sourceMappingURL=generic.types.d.ts.map