9 lines
418 B
TypeScript
9 lines
418 B
TypeScript
import { type ClassTransformOptions } from "class-transformer";
|
|
import { ValidatorOptions } from "class-validator";
|
|
export default class Resource {
|
|
uid?: string;
|
|
static hydrate<T extends Resource>(from: Partial<T>, options?: ClassTransformOptions): T;
|
|
static validateOrReject(validatorOptions?: ValidatorOptions): Promise<void>;
|
|
validateOrReject?(validatorOptions?: ValidatorOptions): Promise<void>;
|
|
}
|