UNPKG

@calf/serializable

Version:

Serializable module of Calf framework.

18 lines (17 loc) 1.26 kB
import "reflect-metadata"; export declare function Property(type: number): any; export declare function Property(type: number, value: number): any; export declare function Property(type: number, reference: new () => any): any; export declare function Property(type: number, reference: string): any; export declare function Property(type: [number]): any; export declare function Property(type: [number], value: number): any; export declare function Property(type: [number], reference: new () => any): any; export declare function Property(type: [number], reference: string): any; export declare function Property(name: string, type: number): any; export declare function Property(name: string, type: number, value: number): any; export declare function Property(name: string, type: number, reference: new () => any): any; export declare function Property(name: string, type: number, reference: string): any; export declare function Property(name: string, type: [number]): any; export declare function Property(name: string, type: [number], value: number): any; export declare function Property(name: string, type: [number], reference: new () => any): any; export declare function Property(name: string, type: [number], reference: string): any;