import "reflect-metadata"; import { type ClassTransformOptions } from "class-transformer"; import { ValidatorOptions } from "class-validator"; export default class Resource { static hydrate(from: Partial, options?: ClassTransformOptions): T; static hydrateArray(fromArray: Partial[], options?: ClassTransformOptions): T[]; validateOrReject?(validatorOptions?: ValidatorOptions): Promise; }