import { TYPE_SYMBOL } from "@gsox/core"; import "reflect-metadata"; declare function Type(value?: string): {}>(constructor: T) => { new (...args: any[]): { [TYPE_SYMBOL]: string; }; } & T; declare function Field(type?: T | string, name?: any): (obj: any, prop: any) => void; export { Type, Field, };